:root,:host{--color-surface:#fafafa;--color-surface-raised:#fff;--color-surface-sunken:#f0f0f0;--color-text:#161616;--color-text-muted:#585858;--color-border:#e1e1e1;--color-accent:#1f1f1f;--color-accent-hover:#3d3d3d;--color-accent-contrast:#fcfcfc;--color-focus-ring:#868686;--status-ledig:#4cb86a;--status-reservert:#f0b135;--status-solgt:#c53637;--status-ledig-contrast:#fcfcfc;--status-reservert-contrast:#161616;--status-solgt-contrast:#fcfcfc;--bv-glass-bg:#ffffff8c;--bv-glass-bg-strong:#ffffffb8;--bv-glass-border:#ffffffa6;--bv-glass-blur:blur(14px) saturate(1.4);--bv-glass-blur-strong:blur(18px) saturate(1.4);--bv-scrim-bg:#10141a8c;--bv-scrim-blur:blur(10px);--radius-md:.625rem;--radius-sm:.25rem;--radius-lg:1rem;--radius-pill:999px;--space-section:2.5rem;--space-stack:1.25rem;--space-tight:.6rem;--font-sans:var(--font-schibsted,"Schibsted Grotesk"), ui-sans-serif, system-ui, sans-serif;--font-display:var(--font-sans);--text-h1:clamp(1.8rem, 4vw, 2.6rem);--text-h2:1.5rem;--text-lead:1.1rem;--text-body:.9rem;--text-ui:.85rem;--text-meta:.75rem;--leading-body:1.65}@supports (color:lab(0% 0 0)){:root,:host{--color-surface:lab(98.26% 0 0);--color-surface-raised:lab(100% 0 0);--color-surface-sunken:lab(94.78% 0 0);--color-text:lab(7.22637% -.0000149012 0);--color-text-muted:lab(37.36% .0000149012 -.00000596046);--color-border:lab(89.56% -.0000298023 0);--color-accent:lab(11.84% 0 0);--color-accent-hover:lab(25.76% -.0000149012 0);--color-accent-contrast:lab(98.84% .0000298023 -.0000119209);--color-focus-ring:lab(55.92% -.0000298023 0);--status-ledig:lab(67.0945% -45.2256 29.7459);--status-reservert:lab(76.8315% 15.651 68.1009);--status-solgt:lab(45.9853% 56.8958 34.8481);--status-ledig-contrast:lab(98.84% .0000298023 -.0000119209);--status-reservert-contrast:lab(7.22637% -.0000149012 0);--status-solgt-contrast:lab(98.84% .0000298023 -.0000119209)}}html:root,.bv-site{--radius-sm:calc(var(--radius-md) * .4);--radius-lg:calc(var(--radius-md) * 1.6);--font-display:var(--font-sans)}.bv-status-badge{border-radius:var(--radius-sm);letter-spacing:.07em;text-transform:uppercase;padding:4px 9px;font-size:.65625rem;font-weight:600;line-height:1;display:inline-block}.bv-status-badge[data-status=ledig]{background-color:var(--status-ledig);color:var(--status-ledig-contrast)}.bv-status-badge[data-status=reservert]{background-color:var(--status-reservert);color:var(--status-reservert-contrast)}.bv-status-badge[data-status=solgt]{background-color:var(--status-solgt);color:var(--status-solgt-contrast)}.bv-unit-table,.bv-unit-admin-table{border-collapse:collapse;width:100%;color:var(--color-text)}.bv-unit-table thead tr,.bv-unit-admin-table thead tr{text-align:left;border-bottom:1px solid var(--color-border)}.bv-unit-table tbody tr,.bv-unit-admin-table tbody tr{border-bottom:1px solid var(--color-border)}.bv-unit-table tbody tr[data-clickable=true]{cursor:pointer}.bv-unit-table tbody tr[data-highlighted=true]{background-color:var(--color-surface-sunken)}.bv-unit-table__wrap{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);overflow-x:auto}.bv-unit-table{border-collapse:collapse;white-space:nowrap;table-layout:fixed;inline-size:100%;font-size:.88rem}.bv-unit-table th:first-child{inline-size:28%}.bv-unit-table thead th{white-space:nowrap;text-align:start;font-size:inherit;letter-spacing:normal;color:var(--color-text);background:var(--color-surface-sunken);border-block-end:1px solid var(--color-border);padding:.6rem .85rem;font-weight:600}.bv-unit-table tbody tr{cursor:pointer;transition:background .1s}.bv-unit-table tbody tr:hover,.bv-unit-table tbody tr[data-highlighted=true]{background:#f2f2f2}@supports (color:color-mix(in lab, red, red)){.bv-unit-table tbody tr:hover,.bv-unit-table tbody tr[data-highlighted=true]{background:color-mix(in oklab, var(--color-accent) 6%, var(--color-surface-raised))}}.bv-unit-table tbody tr[data-status=solgt]{opacity:.6}.bv-unit-table tbody tr:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.bv-unit-table tbody th,.bv-unit-table tbody td{border-block-end:1px solid var(--color-border);text-align:start;font-variant-numeric:tabular-nums;padding:.65rem .85rem}.bv-unit-table tbody tr:last-child th,.bv-unit-table tbody tr:last-child td{border-block-end:none}.bv-unit-table tbody th{font-weight:600}.bv-unit-table__code{font-weight:700;display:block}.bv-unit-table__bygg{color:var(--color-text-muted);margin-block-start:.1rem;font-size:.78em;font-weight:400;display:block}.bv-unit-table__status{white-space:nowrap;align-items:center;gap:.45rem;font-size:12px;font-weight:600;display:inline-flex}.bv-unit-table__dot{border-radius:var(--radius-pill);background:var(--color-text-muted);flex-shrink:0;block-size:8px;inline-size:8px;display:inline-block}.bv-unit-table__dot[data-status=ledig]{background:var(--status-ledig)}.bv-unit-table__dot[data-status=reservert]{background:var(--status-reservert)}.bv-unit-table__dot[data-status=solgt]{background:var(--status-solgt)}.bv-unit-table__chevcell{color:#5858588c}@supports (color:color-mix(in lab, red, red)){.bv-unit-table__chevcell{color:color-mix(in oklab, var(--color-text-muted) 55%, transparent)}}.bv-unit-table__chevcell{text-align:end;font-size:1rem}.bv-unit-table__sortarrow{letter-spacing:0}.bv-unit-mlist{margin:0;padding:0;list-style:none;display:none}.bv-unit-mrow{min-block-size:44px;inline-size:100%;font:inherit;color:var(--color-text);text-align:start;cursor:pointer;background:0 0;border:0;border-block-end:1px solid #e1e1e1b3;grid-template-columns:minmax(4.5rem,auto) 1fr auto 12px;align-items:center;gap:12px;padding:13px 16px;display:grid}@supports (color:color-mix(in lab, red, red)){.bv-unit-mrow{border-block-end:1px solid color-mix(in oklab, var(--color-border) 70%, transparent)}}.bv-unit-mlist li:last-child .bv-unit-mrow{border-block-end:0}.bv-unit-mrow__id{align-items:flex-start;gap:6px;display:inline-flex}.bv-unit-mrow .bv-unit-table__dot{block-size:7px;inline-size:7px;margin-block-start:6px}.bv-unit-mrow__code{font-size:13.5px;font-weight:700;display:grid}.bv-unit-mrow__bygg{color:var(--color-text-muted);font-size:11px;font-weight:400}.bv-unit-mrow__meta{color:var(--color-text-muted);font-size:13px}.bv-unit-mrow__price{font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;font-weight:600}.bv-unit-mrow__chev{color:#5858588c}@supports (color:color-mix(in lab, red, red)){.bv-unit-mrow__chev{color:color-mix(in oklab, var(--color-text-muted) 55%, transparent)}}.bv-unit-mrow[data-status=solgt]{opacity:.75}.bv-unit-mrow[data-status=solgt] .bv-unit-mrow__code,.bv-unit-mrow[data-status=solgt] .bv-unit-mrow__price{color:var(--color-text-muted)}.bv-unit-mlist__empty .bv-filters__resetall{justify-self:center}.bv-unit-mlist__empty{text-align:center;color:var(--color-text-muted);justify-items:center;gap:.5rem;padding:1.25rem 1rem;display:grid}.bv-unit-table__empty{text-align:center;color:var(--color-text-muted);padding:.75rem}.bv-unit-table__emptybox .bv-filters__resetall{justify-self:center}.bv-unit-table__emptybox{border:1.5px dashed var(--color-border);white-space:normal;border-radius:.75rem;justify-items:center;gap:.6rem;padding:1.5rem 1rem;font-size:.9rem;display:grid}.bv-unit-table th[data-source=price],.bv-unit-table td[data-source=price],.bv-unit-table th[data-source=status],.bv-unit-table td[data-source=status]{text-align:end}.bv-unit-table__sortarrow--tom{visibility:hidden}.bv-unit-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.bv-unit-grid__card{border-radius:var(--radius-md);background:var(--color-surface-raised);border:1px solid var(--color-border);color:var(--color-text);gap:.5rem;padding:1rem;text-decoration:none;display:grid}.bv-unit-grid__head{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.bv-unit-grid__meta{color:var(--color-text-muted)}.bv-unit-detail{gap:1rem;display:grid}.bv-unit-detail__header{align-items:center;gap:.75rem;display:flex}.bv-unit-detail__header h1{margin:0}.bv-unit-detail__rows{display:grid}.bv-unit-detail__row{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:1rem;padding:.5rem 0;display:flex}.bv-unit-detail__row-label{color:var(--color-text-muted)}.bv-unit-detail__plan{margin:0}.bv-unit-detail__plan-img{border:1px solid var(--color-border);background:var(--color-surface);border-radius:.5rem;width:100%;height:auto;display:block}.bv-unit-detail__gallery{grid-template-columns:repeat(auto-fill,minmax(7rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.bv-unit-detail__gallery-img{aspect-ratio:1;object-fit:cover;border:1px solid var(--color-border);border-radius:.375rem;width:100%;display:block}.bv-unit-detail__docs{gap:.5rem;display:grid}.bv-unit-detail__docs-title{margin:0;font-size:1rem}.bv-unit-detail__docs-list{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.bv-unit-detail__doc-link{color:var(--color-primary);text-underline-offset:2px;align-items:center;gap:.375rem;text-decoration:underline;display:inline-flex}.bv-unit-section{gap:.75rem;display:grid}.bv-tpl-explorer-unit{gap:1.25rem;display:grid}.bv-tpl-explorer-unit__cols{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.bv-tpl-explorer-unit__col{gap:1.25rem;min-inline-size:0;display:grid}@media (max-width:720px){.bv-tpl-explorer-unit__cols{grid-template-columns:minmax(0,1fr)}}.bv-tpl-editorial-unit{gap:1.5rem;max-inline-size:56rem;display:grid}.bv-unit-page{gap:1.75rem;display:grid}.bv-unit-page__grid{grid-template-columns:minmax(0,1fr) 23.25rem;align-items:start;gap:1.75rem;display:grid}.bv-unit-page__main{gap:1.75rem;min-inline-size:0;display:grid}.bv-unit-page__aside{min-inline-size:0;position:sticky;inset-block-start:1.5rem}.bv-unit-page__card{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);gap:1.25rem;padding:1.25rem;display:grid}.bv-unit-page__card .bv-unit-section{gap:0;display:grid}.bv-unit-section__title{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text);margin:0 0 .6rem;font-size:.72rem;font-weight:600}.bv-unit-page__card [data-section=documents]{margin-block-start:10px}.bv-unit-page__cardfoot{border-block-start:1px solid var(--color-border);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--color-surface);gap:.75rem;margin:0 -1.25rem -1.25rem;padding:1.1rem 1.25rem;display:grid}.bv-unit-page__gallery{min-inline-size:0}.bv-unit-page__card [data-section=facts] .bv-unit-section__title{letter-spacing:-.01em;text-transform:none;font-size:1.05rem;font-weight:700}.bv-unit-hero{border-block-end:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1.75rem;margin-block-end:1.5rem;padding-block-end:1.25rem;display:grid}.bv-unit-hero__lead{align-items:center;gap:.9rem;min-inline-size:0;display:flex}.bv-unit-hero__lead h1{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:2.375rem;font-weight:700;line-height:1.1}.bv-unit-hero__facts{justify-content:flex-start;gap:1.5rem;margin:0;display:flex}.bv-unit-hero__fact dt{letter-spacing:normal;color:var(--color-text-muted);font-size:.8rem;font-weight:400}.bv-unit-hero__fact dd,.bv-unit-hero__fact--price dd{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}@media (max-width:900px){.bv-unit-hero,.bv-unit-page__grid{grid-template-columns:minmax(0,1fr)}.bv-unit-page__aside{position:static}.bv-gallery[data-variant=floorplan] .bv-gallery__stage{block-size:15.625rem}.bv-gallery[data-variant=photos] .bv-gallery__stage{block-size:13.75rem}}.bv-unit-hero__facts{flex-wrap:nowrap;justify-content:flex-end;gap:2.5rem}.bv-unit-hero__fact{white-space:nowrap}.bv-unit-nav{justify-content:space-between;align-items:center;gap:1rem;display:flex}.bv-unit-nav__back{color:var(--color-text);text-underline-offset:3px;font-weight:500;text-decoration:underline}.bv-unit-nav__step{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-raised);color:var(--color-text);padding:.45rem .9rem;font-size:.85rem;font-weight:600;text-decoration:none}.bv-locator{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface-sunken);margin:0;position:relative;overflow:hidden}.bv-locator__img{block-size:auto;inline-size:100%;display:block}.bv-locator__overlay{block-size:100%;inline-size:100%;position:absolute;inset:0}.bv-locator__poly{fill:#1f1f1f59}@supports (color:color-mix(in lab, red, red)){.bv-locator__poly{fill:color-mix(in oklab, var(--color-accent) 35%, transparent)}}.bv-locator__poly{stroke:#000c;stroke-width:2px;vector-effect:non-scaling-stroke}.bv-locator__poly[data-status=ledig]{fill:#4cb86a73}@supports (color:color-mix(in lab, red, red)){.bv-locator__poly[data-status=ledig]{fill:color-mix(in oklab, var(--status-ledig) 45%, transparent)}}.bv-locator__poly[data-status=reservert]{fill:#f0b13573}@supports (color:color-mix(in lab, red, red)){.bv-locator__poly[data-status=reservert]{fill:color-mix(in oklab, var(--status-reservert) 45%, transparent)}}.bv-locator__poly[data-status=solgt]{fill:#c5363773}@supports (color:color-mix(in lab, red, red)){.bv-locator__poly[data-status=solgt]{fill:color-mix(in oklab, var(--status-solgt) 45%, transparent)}}.bv-facts{gap:0;margin:0;display:grid}.bv-facts__row{border-bottom:1px solid var(--color-border);justify-content:space-between;gap:1rem;padding:.5rem 0;display:flex}.bv-facts__row dt{color:var(--color-text-muted)}.bv-facts__row dd{text-align:end;margin:0;font-weight:500}.bv-unit-floorplan{justify-items:start;gap:.5rem;display:grid}.bv-unit-floorplan__img{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);block-size:auto;inline-size:100%}.bv-unit-floorplan__download{color:var(--color-primary);text-underline-offset:2px;font-size:.9rem;text-decoration:underline}.bv-unit-docs{gap:.5rem;display:grid}.bv-unit-docs__title{margin:0;font-size:1rem}.bv-unit-docs__list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.bv-unit-docs__link{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}.bv-unit-page__card [data-section=buildingPosition] .bv-locator:not(.bv-locator--lightbox){background:var(--color-surface-sunken);border-radius:.75rem;margin:0;position:relative;overflow:hidden}.bv-unit-page__card .bv-facts__row--status{display:none}.bv-unit-page__card .bv-facts__row{border-bottom:0;padding:.35rem 0;font-size:.9rem}.bv-unit-page__card .bv-facts__row dd{font-variant-numeric:tabular-nums;font-weight:600}.bv-unit-page__card .bv-unit-docs__link{color:var(--color-text);font-size:.9rem;font-weight:500;text-decoration:none}.bv-unit-page__card .bv-unit-docs__link:before{content:"↓ "}.bv-unit-page__card .bv-unit-docs__link:hover{text-decoration:underline}.bv-unit-page__card .bv-facts__row dt{letter-spacing:0;text-transform:none;font-size:.9rem;font-weight:400}.bv-unit-about{justify-items:start;gap:.6rem;display:grid}.bv-unit-about__title{letter-spacing:-.01em;margin:0;font-size:1.35rem;font-weight:700}.bv-unit-about__text{white-space:pre-line;color:var(--color-text);margin:0;line-height:1.65}.bv-unit-about__text[data-clamped=true]{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bv-unit-about__more{color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:.9rem;font-weight:700}.bv-unit-about__more:hover{text-decoration:underline}.bv-facts-collapse__toggle{color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:.35rem 0;font-size:.9rem;font-weight:500}.bv-facts-collapse__toggle:hover{text-decoration:underline}@media (min-width:901px){.bv-facts-collapse__toggle{display:none}}@media (max-width:900px){.bv-unit-page__card .bv-facts__row--featured{order:-1;padding-block:.4rem}.bv-unit-page__card .bv-facts__row--featured dt{font-size:1rem}.bv-unit-page__card .bv-facts__row--featured dd{font-size:1.25rem;font-weight:700}.bv-facts__divider{border-block-end:1px solid var(--color-border);order:-1;margin-block:.35rem .3rem}.bv-facts-collapse[data-expanded=false] .bv-facts__row:nth-of-type(n+8):not(.bv-facts__row--featured){display:none}.bv-facts-collapse:not(:has(.bv-facts__row:nth-of-type(n+8):not(.bv-facts__row--featured))) .bv-facts-collapse__toggle{display:none}}@media (min-width:901px){.bv-facts__divider,.bv-facts__row--mobileonly{display:none}}.bv-gallery{gap:.5rem;display:grid}.bv-gallery__stage{border-radius:var(--radius-md);background:var(--color-surface-sunken);touch-action:pan-y;position:relative;overflow:hidden}.bv-lightbox::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#10141a73}.bv-gallery__zoom{cursor:zoom-in;background:0 0;border:0;inline-size:100%;margin:0;padding:0;display:block}.bv-gallery__img{object-fit:contain;block-size:auto;max-block-size:32rem;inline-size:100%;display:block}.bv-gallery__nav{cursor:pointer;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);block-size:2.25rem;inline-size:2.25rem;color:var(--color-text);place-items:center;font-size:1.25rem;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.bv-gallery__nav--prev{left:.5rem}.bv-gallery__nav--next{right:.5rem}.bv-gallery__counter{border-radius:var(--radius-pill);background:#fafafacc;padding:.15rem .5rem;position:absolute;bottom:.5rem;right:.5rem}@supports (color:color-mix(in lab, red, red)){.bv-gallery__counter{background:color-mix(in oklab, var(--color-surface) 80%, transparent)}}.bv-gallery__counter{color:var(--color-text);font-size:.75rem}.bv-gallery__caption{border-radius:var(--radius-sm);background:#fafafacc;padding:.15rem .5rem;position:absolute;bottom:.5rem;left:.5rem}@supports (color:color-mix(in lab, red, red)){.bv-gallery__caption{background:color-mix(in oklab, var(--color-surface) 80%, transparent)}}.bv-gallery__caption{color:var(--color-text-muted);font-size:.8rem}.bv-gallery__thumbs{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.bv-gallery__thumb{cursor:pointer;border-radius:var(--radius-sm);background:var(--color-surface-sunken);border:2px solid #0000;block-size:3rem;inline-size:4rem;padding:0;overflow:hidden}.bv-gallery__thumb[data-active=true]{border-color:var(--color-accent)}.bv-gallery__thumb-img{object-fit:cover;block-size:100%;inline-size:100%;display:block}.bv-lightbox{z-index:100;touch-action:pan-y;background:0 0;border:0;place-items:center;block-size:100%;max-block-size:100%;inline-size:100%;max-inline-size:100%;padding:2.5rem 1rem;display:grid;position:fixed;inset:0}.bv-lightbox__figure{touch-action:none;justify-items:center;gap:.5rem;max-inline-size:100%;margin:0;display:grid}:where(.bv-lightbox__zoomable img){block-size:auto;max-block-size:82dvh;inline-size:auto;max-inline-size:100%;display:block}.bv-lightbox__img{transform-origin:50%;will-change:transform;border-radius:.375rem;block-size:auto;max-block-size:82dvh;inline-size:auto;max-inline-size:min(94vw,90rem);transition:transform .12s ease-out;display:block;box-shadow:0 24px 64px #0000008c}.bv-lightbox[data-zoomed=true] .bv-lightbox__img{cursor:grab;transition:none}.bv-lightbox__zoombar{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;background:#0000008c;align-items:center;gap:.25rem;padding:.25rem;display:flex;position:absolute;inset-block-end:max(1rem, env(safe-area-inset-bottom));inset-inline-start:50%;translate:-50%}.bv-lightbox__zoombtn{border-radius:var(--radius-pill);block-size:2rem;inline-size:2rem;color:inherit;cursor:pointer;background:0 0;border:0;font-size:1.05rem;line-height:1}.bv-lightbox__zoombtn:hover:not(:disabled){background:#ffffff29}.bv-lightbox__zoombtn:disabled{opacity:.35;cursor:default}.bv-lightbox__zoomlevel{text-align:center;font-variant-numeric:tabular-nums;min-inline-size:3.25rem;font-size:.78rem}.bv-lightbox__caption{color:#ffffffbf;font-size:.85rem}.bv-lightbox .bv-lightbox__nav,.bv-lightbox .bv-lightbox__close,.bv-gallery[data-chrome=plain] .bv-gallery__nav{border-radius:var(--radius-pill);color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border:0;place-items:center;block-size:2.75rem;inline-size:2.75rem;font-size:1.5rem;line-height:1;transition:background .15s;display:grid;position:absolute}.bv-lightbox .bv-lightbox__nav:hover,.bv-lightbox .bv-lightbox__close:hover,.bv-gallery[data-chrome=plain] .bv-gallery__nav:hover{background:#000000b8}.bv-lightbox .bv-gallery__nav--prev{left:max(.75rem, env(safe-area-inset-left));top:50%;transform:translateY(-50%)}.bv-lightbox .bv-gallery__nav--next{right:max(.75rem, env(safe-area-inset-right));top:50%;transform:translateY(-50%)}.bv-lightbox__close{font-size:1.75rem;top:1rem;right:1rem}.bv-lightbox__counter{bottom:max(1rem, env(safe-area-inset-bottom));right:max(1rem, env(safe-area-inset-right));border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;letter-spacing:.04em;background:#0000008c;place-items:center;block-size:2.5rem;padding-inline:.85rem;font-size:.85rem;display:grid;position:absolute}.bv-gallery[data-chrome=plain] .bv-gallery__stage{border-radius:var(--radius-lg);box-shadow:none}.bv-gallery[data-variant=floorplan] .bv-gallery__stage{border:1px solid var(--color-border);background:#fff;block-size:32.5rem}.bv-gallery[data-variant=floorplan] .bv-gallery__zoom,.bv-gallery[data-variant=photos] .bv-gallery__zoom{block-size:100%;inline-size:100%;display:block}.bv-gallery[data-variant=floorplan] .bv-gallery__img{object-fit:contain;block-size:100%;inline-size:100%}.bv-gallery[data-variant=photos] .bv-gallery__stage{background:var(--color-surface-sunken);block-size:35rem}.bv-gallery[data-variant=photos] .bv-gallery__img{object-fit:cover;block-size:100%;inline-size:100%}.bv-gallery[data-chrome=plain] .bv-gallery__counter{border-radius:var(--radius-pill);background:var(--bv-scrim-bg);color:#fff;font-variant-numeric:tabular-nums;-webkit-backdrop-filter:var(--bv-scrim-blur);backdrop-filter:var(--bv-scrim-blur);padding:.35rem .8rem;font-size:.8rem;inset-block-end:1rem;inset-inline:50% auto;translate:-50%}.bv-gallery__download{z-index:3;border:1px solid var(--bv-glass-border);border-radius:var(--radius-pill);background:var(--bv-glass-bg);color:var(--color-text);-webkit-backdrop-filter:var(--bv-glass-blur);backdrop-filter:var(--bv-glass-blur);align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;inset-block-end:1rem;inset-inline-end:1rem}.bv-gallery__download:hover{background:var(--bv-glass-bg-strong)}@media (max-width:767px){.bv-gallery__download{display:none}}.bv-gallery__img,.bv-lightbox__img,.bv-gallery__thumb-img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.bv-lightbox__zoomable{transform-origin:50%;will-change:transform;transition:transform .12s ease-out;display:block}.bv-lightbox[data-zoomed=true] .bv-lightbox__zoomable{cursor:grab;transition:none}.bv-locator--lightbox{background:0 0;border:0;inline-size:min(92vw,60rem);line-height:0;display:block;position:relative}.bv-locator--lightbox .bv-locator__img{object-fit:contain;border-radius:.75rem;max-block-size:82dvh;inline-size:100%;display:block}.bv-unit-cta{border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-accent-contrast);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:.7rem 1.25rem;font-weight:600;text-decoration:none;display:inline-flex}.bv-unit-cta:hover{background:var(--color-accent-hover)}.bv-unit-cta--secondary{background:var(--color-surface);color:var(--color-text);border-color:var(--color-text)}.bv-unit-cta--secondary:hover{background:var(--color-surface-sunken)}.bv-unit-page__cardfoot .bv-unit-cta{text-align:center;justify-content:center;inline-size:100%}.bv-unit-broker{align-items:center;gap:.7rem;display:flex}.bv-unit-broker__avatar{border-radius:var(--radius-pill);background:var(--color-surface-sunken);block-size:2.25rem;inline-size:2.25rem;color:var(--color-text);letter-spacing:.03em;flex:none;place-items:center;font-size:.72rem;font-weight:700;display:grid;overflow:hidden}.bv-unit-broker__avatar img{object-fit:cover;object-position:center top;block-size:100%;inline-size:100%;display:block}.bv-unit-broker__info{gap:.1rem;min-inline-size:0;font-size:.85rem;display:grid}.bv-unit-broker__contact{color:var(--color-text-muted);font-size:.8rem}.bv-lead-dialog{border-radius:var(--radius-lg);background:var(--color-surface-raised);max-block-size:calc(100dvh - 2rem);inline-size:min(32rem,100% - 2rem);color:var(--color-text);border:0;margin:auto;padding:0;overflow:auto}.bv-lead-dialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#10141a73}.bv-lead-dialog__body{gap:1rem;padding:1.5rem;display:grid;position:relative}.bv-lead-dialog__close{border-radius:var(--radius-pill);block-size:1.9rem;inline-size:1.9rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;font-size:1.2rem;display:grid;position:absolute;inset-block-start:.6rem;inset-inline-end:.6rem}.bv-lead-dialog__close:hover{background:var(--color-surface-sunken);color:var(--color-text)}.bv-lead-dialog__subtitle{color:var(--color-text-muted);margin:-.5rem 0 0;font-size:.9rem}.bv-lead-dialog__footer{border-block-start:1px solid var(--color-border);margin-block-start:.35rem;padding-block-start:1.1rem;font-size:.85rem}.bv-lead-dialog__handle{display:none}@media (max-width:767px){.bv-lead-dialog{border-radius:18px 18px 0 0;max-block-size:90dvh;inline-size:100%;max-inline-size:100%;margin:0;margin-block-start:auto;animation:.22s ease-out bv-lead-sheet-in}.bv-lead-dialog__body{padding:.6rem 1.25rem calc(1.25rem + env(safe-area-inset-bottom))}.bv-lead-dialog__handle{border-radius:var(--radius-pill);background:var(--color-border);justify-self:center;block-size:4px;inline-size:38px;margin-block-end:.35rem;display:block}@keyframes bv-lead-sheet-in{0%{opacity:.6;transform:translateY(12%)}}}.bv-lead-dialog__close,.bv-tpl-editorial__sheetclose{background:0 0;border:0;border-radius:0}.bv-lead-dialog__close:hover,.bv-tpl-editorial__sheetclose:hover{color:var(--color-text);background:0 0}.bv-filters input[type=checkbox],.bv-filters__toggle input[type=checkbox],.bv-leadform__consent input[type=checkbox]{appearance:none;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;flex:none;place-items:center;block-size:1.05rem;inline-size:1.05rem;margin:0;display:grid}.bv-filters input[type=checkbox]:checked,.bv-filters__toggle input[type=checkbox]:checked,.bv-leadform__consent input[type=checkbox]:checked{border-color:var(--color-accent);background-color:var(--color-accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round' d='M3.5 8.5l3 3 6-6'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:72%}.bv-lead-dialog__body{gap:.85rem;padding:1.75rem}.bv-lead-dialog .bv-leadform__title,.bv-lead-dialog .bv-leadform h2,.bv-lead-dialog .bv-leadform h3{letter-spacing:-.015em;margin:0;font-size:1.5rem;font-weight:700;line-height:1.15}.bv-lead-dialog .bv-leadform__done{margin-top:.9rem}.bv-lead-dialog .studio-muted{color:var(--color-text-muted);margin:.35rem 0 .9rem;font-size:.9rem}.bv-leadform__req{color:inherit;margin-inline-start:.15em}.bv-lead-dialog .bv-leadform label{color:var(--color-text-muted);gap:.35rem;font-size:.85rem;font-weight:400;display:grid}.bv-lead-dialog .bv-leadform input:not([type=checkbox]),.bv-lead-dialog .bv-leadform textarea{border:1px solid var(--color-border);background:var(--color-surface);inline-size:100%;color:var(--color-text);font:inherit;border-radius:.5rem;padding:.55rem .7rem;font-size:.95rem}.bv-lead-dialog .bv-leadform textarea{resize:vertical;min-block-size:6.5rem}.bv-leadform__optional{color:var(--color-text-faint,var(--color-text-muted));font-size:.8rem;display:block}.bv-lead-dialog .bv-leadform__consent{color:var(--color-text);grid-template-columns:auto 1fr;align-items:start;gap:.65rem;margin-block-start:.35rem;font-size:.85rem;line-height:1.45;display:grid}.bv-lead-dialog .bv-leadform__consent input[type=checkbox]{margin-block-start:.12rem}.bv-lead-dialog .bv-leadform__submit{inline-size:100%;margin-block:.6rem .5rem;padding-block:.85rem;font-size:1rem}.bv-lead-dialog__close{block-size:2.25rem;inline-size:2.25rem;font-size:1.4rem;inset-block-start:1.1rem;inset-inline-end:1.1rem}.bv-locator__open{cursor:zoom-in;background:0 0;border:0;inline-size:100%;padding:0;font-size:0;line-height:0;display:block;position:static}.bv-status-editor{align-items:center;gap:.5rem;display:flex}.bv-price-editor{align-items:center;gap:.5rem;display:inline-flex}.bv-price-editor__input{width:8rem}.bv-price-editor__formatted{opacity:.7}.bv-polygon-editor,.bv-turntable-editor{-webkit-user-select:none;user-select:none;outline:none;position:relative}.bv-polygon-editor__toolbar,.bv-turntable-editor__toolbar{align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.bv-polygon-editor__hint,.bv-turntable-editor__hint{opacity:.7;margin-left:auto}.bv-polygon-editor__stage,.bv-turntable-editor__stage{width:100%;position:relative}.bv-polygon-editor__image,.bv-turntable-editor__image{width:100%;display:block}.bv-polygon-editor__overlay,.bv-turntable-editor__overlay{width:100%;height:100%;position:absolute;inset:0}.bv-polygon-editor__bg,.bv-turntable-editor__bg{cursor:crosshair}.bv-polygon-editor__bg[data-active=false],.bv-turntable-editor__bg[data-active=false]{cursor:not-allowed}.bv-polygon-editor__shape,.bv-turntable-editor__shape{cursor:pointer}.bv-polygon-editor__handle,.bv-turntable-editor__handle{cursor:grab}.bv-turntable-editor__scrubber{align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.bv-turntable-editor__range{flex:1}.bv-turntable-editor__status{text-align:right;opacity:.7;min-width:9rem}.bv-konva-editor{--bv-konva-h:clamp(min(68vh, 620px), var(--bv-konva-avail,0px), 80rem);grid-template-columns:minmax(0,1fr);gap:.5rem;display:grid}.bv-konva-editor[data-fullscreen=true]{--bv-konva-h:auto;background:var(--color-surface);grid-template-rows:1fr;block-size:100dvh;padding:.75rem}.bv-konva-editor[data-fullscreen=true] .bv-konva-editor__body{min-block-size:0}.bv-konva-editor[data-fullscreen=true] .bv-konva-editor__stage{height:auto}.bv-konva-editor__toolbar{z-index:5;border-radius:var(--radius-lg);border:1px solid #e1e1e18c;flex-wrap:nowrap;align-items:center;gap:.35rem;max-inline-size:calc(100% - 1.5rem);padding:.3rem;display:flex;position:absolute;inset-block-end:.75rem;inset-inline-start:50%;transform:translate(-50%)}@supports (color:color-mix(in lab, red, red)){.bv-konva-editor__toolbar{border:1px solid color-mix(in oklch, var(--color-border) 55%, transparent)}}.bv-konva-editor__toolbar{background:#fafafa9e}@supports (color:color-mix(in lab, red, red)){.bv-konva-editor__toolbar{background:color-mix(in oklch, var(--color-surface) 62%, transparent)}}.bv-konva-editor__toolbar{-webkit-backdrop-filter:blur(16px)saturate(1.5);backdrop-filter:blur(16px)saturate(1.5);scrollbar-width:none;overflow-x:auto;box-shadow:0 10px 34px -10px #0006,inset 0 1px #fff3;box-shadow:0 10px 34px -10px lab(0% 0 0/.4),inset 0 1px lab(100% 0 0/.2)}.bv-konva-editor__toolbar::-webkit-scrollbar{display:none}.bv-konva-editor__tools,.bv-konva-editor__group{align-items:center;gap:.15rem;display:flex}.bv-konva-editor__tool{border-radius:var(--radius-sm);color:var(--color-text);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:.35rem;padding:.35rem .55rem;font-size:.8rem;line-height:1;transition:background-color .12s,color .12s;display:inline-flex}.bv-konva-editor__tool--icon{padding:.4rem}.bv-konva-editor__tool:hover:not(:disabled){background:#16161617}@supports (color:color-mix(in lab, red, red)){.bv-konva-editor__tool:hover:not(:disabled){background:color-mix(in oklch, var(--color-text) 9%, transparent)}}.bv-konva-editor__tool:disabled{opacity:.4;cursor:not-allowed}.bv-konva-editor__tool[aria-pressed=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-surface);font-weight:600}.bv-konva-editor__tool-label{display:inline-block}.bv-konva-editor__icon{flex:none;display:block}.bv-konva-editor__sep{background:#e1e1e1b3;align-self:stretch;inline-size:1px;margin-block:.2rem;margin-inline:.1rem}@supports (color:color-mix(in lab, red, red)){.bv-konva-editor__sep{background:color-mix(in oklch, var(--color-border) 70%, transparent)}}.bv-konva-editor__zoom,.bv-konva-editor__frame{color:var(--color-text-muted);text-align:center;font-variant-numeric:tabular-nums;min-inline-size:2.6rem;padding-inline:.25rem;font-size:.78rem}.bv-konva-editor__hint{color:var(--color-text-muted);white-space:nowrap;border-inline-start:1px solid #e1e1e1b3;padding-inline:.55rem .5rem;font-size:.78rem}@supports (color:color-mix(in lab, red, red)){.bv-konva-editor__hint{border-inline-start:1px solid color-mix(in oklch, var(--color-border) 70%, transparent)}}.bv-konva-editor__stage{width:100%;height:var(--bv-konva-h);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);touch-action:none;outline:none;position:relative;overflow:hidden}.bv-konva-editor__stage[data-tool=pen],.bv-konva-editor__stage[data-tool=point]{cursor:crosshair}.bv-konva-editor__stage[data-tool=hand],.bv-konva-editor__stage[data-pan=true]{cursor:grab}.bv-konva-editor__body{align-items:stretch;gap:.75rem;display:flex}.bv-konva-editor__body .bv-konva-editor__stage{min-width:0;flex:auto;max-inline-size:100%}.bv-konva-editor__list{block-size:var(--bv-konva-h);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);flex-direction:column;flex:0 0 13rem;display:flex;overflow:hidden}.bv-konva-editor__list-head{color:var(--color-text-muted);border-bottom:1px solid var(--color-border);padding:.5rem .7rem;font-size:.8rem;font-weight:600}.bv-konva-editor__list-empty{color:var(--color-text-muted);margin:0;padding:.7rem;font-size:.8rem}.bv-konva-editor__rows{gap:.25rem;min-block-size:0;margin:0;padding:.35rem;list-style:none;display:grid;overflow-y:auto}.bv-konva-editor__row{border-radius:var(--radius-sm);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;border:1px solid #0000;align-items:center;gap:.45rem;padding:.35rem .5rem;display:flex}.bv-konva-editor__row:hover{border-color:var(--color-accent)}.bv-konva-editor__row[data-selected=true],.bv-konva-editor__row[data-hovered=true]{border-color:var(--color-accent);background:var(--color-surface-sunken)}.bv-konva-editor__dot{background:var(--color-text-muted);border-radius:50%;flex:none;width:.6rem;height:.6rem}.bv-konva-editor__dot[data-status=ledig]{background:var(--status-ledig)}.bv-konva-editor__dot[data-status=reservert]{background:var(--status-reservert)}.bv-konva-editor__dot[data-status=solgt]{background:var(--status-solgt)}.bv-konva-editor__dot[data-status=lenke]{box-shadow:inset 0 0 0 2px var(--color-accent);background:0 0}.bv-konva-editor__row[data-kind=view] .bv-konva-editor__row-id{color:var(--color-accent)}.bv-konva-editor__row-id{font-size:.83rem;font-weight:600}.bv-konva-editor__row-meta{color:var(--color-text-muted);margin-left:auto;font-size:.72rem}.bv-konva-editor__idpop{left:var(--bv-x,0);top:var(--bv-y,0);z-index:5;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-raised);align-items:center;gap:.35rem;padding:.35rem .45rem;display:flex;position:absolute;transform:translate(.6rem,-50%);box-shadow:0 4px 14px #0000002e}.bv-konva-editor__idpop-label{color:var(--color-text-muted);font-size:.72rem;font-weight:600}.bv-konva-editor__idpop-input{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);width:7rem;color:var(--color-text);font:inherit;padding:.25rem .4rem;font-size:.83rem}.bv-konva-editor__idpop-input[data-invalid=true]{border-color:var(--status-solgt)}.bv-konva-editor__idpop-error{color:var(--status-solgt);font-size:.72rem}.bv-konva-editor__issues{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.bv-konva-editor__issues li{border-radius:var(--radius-sm);border:1px solid var(--color-border);padding:.4rem .65rem;font-size:.82rem}.bv-konva-editor__issues li[data-severity=error]{border-color:var(--status-solgt);color:var(--status-solgt)}.bv-konva-editor__issues li[data-severity=warning]{border-color:var(--status-reservert);color:var(--color-text-muted)}.bv-engine-2d,.bv-engine-turntable__stage{aspect-ratio:16/9;width:100%;position:relative}.bv-engine-2d__image,.bv-engine-turntable__image{object-fit:cover;width:100%;height:100%;display:block}.bv-engine-turntable__image{pointer-events:none}.bv-engine-2d__overlay,.bv-engine-turntable__overlay{width:100%;height:100%;position:absolute;inset:0}.bv-engine-2d__hotspot,.bv-engine-turntable__hotspot{cursor:pointer;transition:fill-opacity .2s,fill .2s}.bv-engine-2d__hotspot[data-dimmed=true],.bv-engine-turntable__hotspot[data-dimmed=true]{cursor:default}.bv-engine-2d__hotspot:focus,.bv-engine-turntable__hotspot:focus{outline:none}.bv-engine-2d__hotspot:focus-visible,.bv-engine-turntable__hotspot:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.bv-engine-turntable{gap:.5rem;display:grid}.bv-engine-turntable__stage{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none}.bv-engine-turntable__range{width:100%}.bv-engine-turntable__progress{background:#e1e1e199;height:3px;position:absolute;inset-block-end:0;inset-inline:0}@supports (color:color-mix(in lab, red, red)){.bv-engine-turntable__progress{background:color-mix(in srgb, var(--color-border) 60%, transparent)}}.bv-engine-turntable__progress-bar{background:var(--color-accent);height:100%;transition:width .15s;display:block}.bv-engine-turntable__progress{background:#e1e1e159}@supports (color:color-mix(in lab, red, red)){.bv-engine-turntable__progress{background:color-mix(in srgb, var(--color-border) 35%, transparent)}}.bv-engine-turntable__progress{overflow:hidden}.bv-engine-turntable__progress-bar{border-radius:var(--radius-pill);background:linear-gradient(90deg, var(--color-accent), var(--color-accent-hover,var(--color-accent)));box-shadow:0 0 8px #1f1f1f8c}@supports (color:color-mix(in lab, red, red)){.bv-engine-turntable__progress-bar{box-shadow:0 0 8px color-mix(in oklab, var(--color-accent) 55%, transparent)}}.bv-engine-turntable__progress-bar{transition:width .2s}.bv-engine-2d__hotspot[data-nav=true],.bv-engine-turntable__hotspot[data-nav=true]{fill-opacity:.08;stroke:#fff;stroke-opacity:1;stroke-width:2px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 1.5px #000000bf);transition:fill-opacity .12s}.bv-engine-2d__hotspot[data-nav=true]:hover,.bv-engine-turntable__hotspot[data-nav=true]:hover{fill-opacity:.2}@media (max-width:1023px){.bv-engine-2d__hotspot[data-highlighted=true]:not([data-nav=true]),.bv-engine-turntable__hotspot[data-highlighted=true]:not([data-nav=true]){animation:2.4s ease-in-out infinite bv-hotspot-pulse}}@keyframes bv-hotspot-pulse{0%,to{fill-opacity:.9}50%{fill-opacity:.25}}@media (prefers-reduced-motion:reduce){.bv-engine-2d__hotspot[data-highlighted=true],.bv-engine-turntable__hotspot[data-highlighted=true]{animation:none}}.bv-engine-hovercard{z-index:20;pointer-events:none;border:1px solid var(--bv-glass-border);background:var(--bv-glass-bg-strong);inline-size:max-content;min-inline-size:13rem;max-inline-size:17.5rem;-webkit-backdrop-filter:var(--bv-glass-blur-strong);backdrop-filter:var(--bv-glass-blur-strong);color:var(--color-text);border-radius:.75rem;flex-direction:column;align-items:stretch;gap:.6rem;padding:.75rem;font-size:.8125rem;line-height:1.35;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.bv-engine-hovercard__info{align-content:start;gap:.25rem;min-inline-size:0;display:grid}.bv-engine-hovercard__head{justify-content:space-between;align-items:center;gap:1rem;margin:0;display:flex}.bv-engine-hovercard__title{font-size:.9375rem;font-weight:700}.bv-engine-hovercard__price{font-variant-numeric:tabular-nums;margin:0;font-size:.875rem;font-weight:600}.bv-engine-hovercard__meta{color:var(--color-text-muted);margin:0;font-size:.75rem}.bv-engine-hovercard__thumb{background:#fff;border-radius:.5rem;flex:none;block-size:10.5rem;overflow:hidden}.bv-engine-hovercard__thumb img{object-fit:contain;block-size:100%;inline-size:auto;max-inline-size:100%;margin-inline:auto;display:block}.bv-lead-form{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);gap:.75rem;max-width:28rem;padding:1.25rem;display:grid}.bv-lead-form__heading{margin:0;font-size:1.1rem}.bv-lead-form__field{gap:.25rem;font-size:.9rem;display:grid}.bv-lead-form__field input,.bv-lead-form__field textarea{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;padding:.5rem .6rem}.bv-lead-form__consent{color:var(--color-text-muted);align-items:start;gap:.5rem;font-size:.85rem;display:flex}.bv-lead-form__submit{border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-surface);cursor:pointer;border:none;padding:.6rem 1rem;font-weight:600}.bv-lead-form__submit:hover{background:var(--color-accent-hover,var(--color-accent))}.bv-lead-form__submit:disabled{opacity:.6;cursor:progress}.bv-lead-form__error{color:var(--status-solgt);margin:0;font-size:.85rem}.bv-lead-form--done{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);max-width:28rem;padding:1.25rem}.bv-studio{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);block-size:min(78vh,56rem);color:var(--color-text);grid-template-rows:auto 1fr auto;display:grid;overflow:hidden}.bv-studio__statusbar{border-top:1px solid var(--color-border);background:var(--color-surface-raised);align-items:center;gap:.5rem;min-block-size:2.25rem;padding:.4rem .75rem;display:flex}.bv-studio__status-text{color:var(--color-text-muted);white-space:nowrap;font-size:.8rem}.bv-studio__avatar{background:var(--color-accent);block-size:1.5rem;inline-size:1.5rem;color:var(--color-accent-contrast);text-transform:uppercase;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:.65rem;font-weight:700;display:inline-flex;overflow:hidden}.bv-studio__avatar img{object-fit:cover;block-size:100%;inline-size:100%}.bv-studio__topbar{border-bottom:1px solid var(--color-border);background:var(--color-surface-raised);align-items:center;gap:.75rem;min-block-size:3rem;padding:.5rem .75rem;display:flex}.bv-studio__workspace{white-space:nowrap;font-weight:600}.bv-studio__icon-btn,.bv-studio__hint,.bv-studio__publish{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;align-items:center;gap:.35rem;padding:.35rem .6rem;font-size:.85rem;display:inline-flex}.bv-studio__icon-btn:hover,.bv-studio__hint:hover,.bv-studio__publish:hover{border-color:var(--color-accent)}.bv-studio__icon-btn[aria-pressed=true]{background:var(--color-surface-sunken);border-color:var(--color-accent)}.bv-studio__hint kbd{font:inherit;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-sunken);padding:0 .25rem;font-size:.7rem}.bv-studio__publish{background:var(--color-accent);color:var(--color-accent-contrast);border-color:var(--color-accent);font-weight:600}.bv-studio__publish:hover{background:var(--color-accent-hover,var(--color-accent))}.bv-studio__hint:disabled,.bv-studio__publish:disabled{opacity:.5;cursor:not-allowed}.bv-studio__breadcrumb{white-space:nowrap;flex:1;align-items:center;gap:.25rem;min-width:0;display:flex;overflow:hidden}.bv-studio__crumb{align-items:center;gap:.25rem;font-size:.85rem;display:inline-flex}.bv-studio__crumb-sep{color:var(--color-text-muted)}.bv-studio__crumb [aria-current=page]{font-weight:600}.bv-studio__crumb-link{font:inherit;color:var(--color-accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:.85rem}.bv-studio__crumb-link:hover{text-decoration:underline}.bv-studio__actions{align-items:center;gap:.5rem;display:flex}.bv-studio__save{color:var(--color-text-muted);white-space:nowrap;font-size:.8rem}.bv-studio__save[data-state=dirty]{color:var(--status-reservert)}.bv-studio__save[data-state=published],.bv-studio__save[data-state=saved]{color:var(--status-ledig)}.bv-studio__body{grid-template-columns:auto minmax(0, 1fr) var(--bv-studio-preview,0px);min-block-size:0;display:grid}.bv-studio__body[data-preview=on]{--bv-studio-preview:clamp(20rem, 38%, 40rem)}.bv-studio__rail{border-right:1px solid var(--color-border);background:var(--color-surface-raised);flex-direction:column;gap:.25rem;inline-size:13rem;padding:.5rem;display:flex;overflow-y:auto}.bv-studio__rail[data-collapsed=true]{inline-size:3.5rem}.bv-studio__rail[data-collapsed=true] .bv-studio__rail-label{display:none}.bv-studio__rail-item{border-radius:var(--radius-sm);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;padding:.5rem .6rem;display:flex}.bv-studio__rail-item:hover{background:var(--color-surface-sunken)}.bv-studio__rail-item[data-active=true]{background:var(--color-surface-sunken);box-shadow:inset 2px 0 0 var(--color-accent)}.bv-studio__rail-glyph{text-align:center;flex-shrink:0;inline-size:1.5rem}.bv-studio__panes{min-inline-size:0;display:flex;overflow-x:auto}.bv-studio__pane{border-right:1px solid var(--color-border);flex-direction:column;min-block-size:0;display:flex}.bv-studio__pane[data-kind=list]{flex:0 0 19rem;inline-size:19rem}.bv-studio__pane[data-kind=detail]{flex:26rem;inline-size:clamp(24rem,36rem,50vw)}.bv-studio__pane-head{border-bottom:1px solid var(--color-border);background:var(--color-surface-raised);align-items:center;gap:.5rem;padding:.45rem .55rem .45rem .85rem;font-weight:600;display:flex}.bv-studio__pane-title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}.bv-studio__pane-actions{flex:none;align-items:center;gap:.15rem;display:flex}.bv-studio__pane-btn{border-radius:var(--radius-sm);block-size:1.6rem;inline-size:1.6rem;color:var(--color-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;font-size:.9rem;line-height:1;display:inline-flex}.bv-studio__pane-btn:hover{background:var(--color-surface-sunken);color:var(--color-text)}.bv-studio__pane-btn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.bv-studio__pane-body{padding:.85rem;overflow-y:auto}.bv-studio__ribbe{border:0;border-right:1px solid var(--color-border);background:var(--color-surface-sunken);inline-size:2.25rem;color:var(--color-text-muted);cursor:pointer;flex:0 0 2.25rem;justify-content:center;align-items:flex-start;padding:.75rem 0;display:flex}.bv-studio__ribbe:hover{color:var(--color-text)}.bv-studio__ribbe-label{writing-mode:vertical-rl;white-space:nowrap;font-size:.8rem}.bv-studio__preview{border-left:1px solid var(--color-border);background:var(--color-surface-sunken);overflow:auto}.bv-studio-skeleton{gap:.6rem;display:grid}.bv-studio-skeleton__bar{border-radius:var(--radius-sm);background:var(--color-surface-sunken);block-size:.85rem}.bv-studio-skeleton__bar--short{inline-size:60%}.bv-studio-pane-error{border:1px solid var(--status-solgt);border-radius:var(--radius-md);background:var(--color-surface-sunken);padding:.85rem}.bv-studio-pane-error p{color:var(--color-text-muted);margin:.4rem 0 0;font-size:.85rem}[data-bv-field][data-bv-active=true]{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-sm)}.bv-schemaform{gap:.85rem;display:grid}.bv-schemaform__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.bv-schemaform__title{font-weight:600}.bv-schemaform__save{color:var(--color-text-muted);font-size:.75rem}.bv-schemaform__save[data-state=dirty]{color:var(--status-reservert)}.bv-schemaform__save[data-state=published],.bv-schemaform__save[data-state=saved]{color:var(--status-ledig)}.bv-schemaform__fields{gap:.6rem;margin:0;display:grid}.bv-schemaform__row{border-radius:var(--radius-md);grid-template-columns:minmax(6rem,9rem) minmax(0,1fr);align-items:start;gap:.5rem .75rem;padding:.35rem .4rem;display:grid}.bv-schemaform__row[data-active=true]{background:var(--color-surface-sunken);outline:1px solid var(--color-accent)}.bv-schemaform__label{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);padding-top:.45rem;font-size:.75rem}.bv-schemaform__control{gap:.25rem;min-width:0;margin:0;display:grid}.bv-schemaform__input{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);inline-size:100%;color:var(--color-text);font:inherit;padding:.4rem .55rem}.bv-schemaform__input:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.bv-schemaform__textarea{resize:vertical;min-block-size:5rem;font-family:var(--font-mono,ui-monospace, monospace);font-size:.85rem}.bv-schemaform__suffix-input{align-items:center;gap:.4rem;display:inline-flex}.bv-schemaform__suffix-input .bv-schemaform__input{inline-size:auto;flex:auto;min-width:0}.bv-schemaform__unit{color:var(--color-text-muted);white-space:nowrap;font-size:.8rem}.bv-schemaform__error{color:var(--status-solgt);margin:0;font-size:.75rem}.bv-schemaform__status{flex-wrap:wrap;gap:.3rem;display:inline-flex}.bv-schemaform__status-chip{border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);font:inherit;cursor:pointer;text-transform:capitalize;padding:.3rem .7rem;font-size:.8rem}.bv-schemaform__status-chip[data-selected=true]{color:var(--color-surface);border-color:#0000}.bv-schemaform__status-chip[data-status=ledig][data-selected=true]{background:var(--status-ledig)}.bv-schemaform__status-chip[data-status=reservert][data-selected=true]{background:var(--status-reservert)}.bv-schemaform__status-chip[data-status=solgt][data-selected=true]{background:var(--status-solgt)}.bv-schemaform__status-chip:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.bv-cmdk{z-index:50;background:#16161659;justify-content:center;align-items:flex-start;padding-block-start:12vh;display:flex;position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.bv-cmdk{background:color-mix(in oklab, var(--color-text) 35%, transparent)}}.bv-cmdk__panel{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);flex-direction:column;max-block-size:70vh;inline-size:min(40rem,92vw);display:flex;box-shadow:0 24px 60px -20px #16161680}@supports (color:color-mix(in lab, red, red)){.bv-cmdk__panel{box-shadow:0 24px 60px -20px color-mix(in oklab, var(--color-text) 50%, transparent)}}.bv-cmdk__panel{overflow:hidden}.bv-cmdk__search{border-bottom:1px solid var(--color-border);align-items:center;gap:.6rem;padding:.85rem 1rem;display:flex}.bv-cmdk__kbd{border-radius:var(--radius-md);border:1px solid var(--color-border);color:var(--color-text-muted);padding:.15rem .4rem;font-size:.7rem}.bv-cmdk__input{color:var(--color-text);font:inherit;background:0 0;border:none;flex:auto;font-size:1rem}.bv-cmdk__input:focus{outline:none}.bv-cmdk__list{margin:0;padding:.35rem;list-style:none;overflow-y:auto}.bv-cmdk__group{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin:.5rem .6rem .25rem;font-size:.68rem}.bv-cmdk__item{border-radius:var(--radius-md);inline-size:100%;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:baseline;gap:.6rem;padding:.5rem .6rem;display:flex}.bv-cmdk__item[data-active=true]{background:var(--color-accent);color:var(--color-surface)}.bv-cmdk__item-hint{color:var(--color-text-muted);font-size:.8rem}.bv-cmdk__item[data-active=true] .bv-cmdk__item-hint{color:#fafafacc}@supports (color:color-mix(in lab, red, red)){.bv-cmdk__item[data-active=true] .bv-cmdk__item-hint{color:color-mix(in oklab, var(--color-surface) 80%, transparent)}}.bv-cmdk__empty{color:var(--color-text-muted);padding:1rem .6rem}.bv-filters{gap:1rem;display:grid}.bv-filters__group{border:0;gap:.4rem;min-inline-size:0;margin:0;padding:0;display:grid}.bv-filters__legend{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text);padding:0;font-size:.72rem;font-weight:600}.bv-filters__chips{flex-wrap:wrap;gap:.4rem;display:flex}.bv-filters__chip{cursor:pointer;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);font:inherit;align-items:center;gap:.3rem;padding:.25rem .5rem;font-size:.8rem;display:inline-flex}.bv-filters__chip--plain{justify-content:center;min-inline-size:2.2rem}.bv-filters__range{align-items:center;gap:.4rem;display:flex}.bv-filters__input{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);inline-size:100%;min-inline-size:0;color:var(--color-text);font:inherit;padding:.3rem .5rem;font-size:.85rem}.bv-filters__input:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}.bv-filters__dash{color:var(--color-text-muted)}.bv-filters__toggle{cursor:pointer;align-items:center;gap:.45rem;font-size:.85rem;display:inline-flex}.bv-filters__toggle input[type=checkbox]{accent-color:var(--color-accent)}.bv-filters__footer{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.bv-filters__reset{cursor:pointer;color:var(--color-accent);font:inherit;letter-spacing:.24em;text-transform:uppercase;text-decoration-skip-ink:auto;background:0 0;border:0;justify-self:start;padding:0;font-size:12px;font-weight:500;line-height:1.44;text-decoration:underline}.bv-filters__resetall{cursor:pointer;font:inherit;color:var(--color-text);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13px;font-weight:600;text-decoration:underline}.bv-filters__reset[data-active=false]{visibility:hidden;pointer-events:none}.bv-tpl-explorer__filters{border-color:var(--color-border);background:var(--color-surface-raised);border-radius:.75rem;padding:1rem}.bv-filters{gap:1rem}.bv-filters__legend{text-transform:uppercase;letter-spacing:.07em;font-size:.68rem;font-weight:700}.bv-filters__chip{padding:.3rem .7rem}.bv-filters__chip:hover{border-color:var(--color-text-muted)}.bv-filters__chip[data-active=true]{border-color:var(--color-accent);background:#e4e4e4}@supports (color:color-mix(in lab, red, red)){.bv-filters__chip[data-active=true]{background:color-mix(in oklab, var(--color-accent) 10%, var(--color-surface))}}.bv-filters__chip[data-active=true]{font-weight:600}.bv-filters__chip:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.bv-filters__input{border-color:#e1e1e1d9;padding-block:.4rem}@supports (color:color-mix(in lab, red, red)){.bv-filters__input{border-color:color-mix(in oklab, var(--color-border) 85%, transparent)}}.bv-filters__input{transition:border-color .15s}.bv-filters__input:hover{border-color:var(--color-text-muted)}.bv-filters__toggle input{accent-color:var(--color-accent)}.bv-filters__reset{color:var(--color-text-muted);transition:color .15s}.bv-filters__reset:hover{color:var(--color-text)}.bv-range{gap:5px;display:grid}.bv-range__values{color:var(--color-text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:.5rem;font-size:.8rem;font-weight:500;display:flex}.bv-range__track{block-size:1.5rem;position:relative}.bv-range__track:before{content:"";border-radius:var(--radius-pill);background:var(--color-border);block-size:4px;inline-size:100%;position:absolute;inset-block-start:50%;translate:0 -50%}.bv-range__fill{border-radius:var(--radius-pill);background:var(--color-accent);block-size:4px;position:absolute;inset-block-start:50%;translate:0 -50%}.bv-range__input{appearance:none;pointer-events:none;background:0 0;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}.bv-range__input::-webkit-slider-thumb{appearance:none;pointer-events:auto;border-radius:var(--radius-pill);background:var(--color-surface);border:2px solid var(--color-accent);block-size:1.15rem;inline-size:1.15rem;box-shadow:0 1px 4px #16161640}@supports (color:color-mix(in lab, red, red)){.bv-range__input::-webkit-slider-thumb{box-shadow:0 1px 4px color-mix(in oklab, var(--color-text) 25%, transparent)}}.bv-range__input::-webkit-slider-thumb{cursor:grab}.bv-range__input::-moz-range-thumb{pointer-events:auto;border-radius:var(--radius-pill);background:var(--color-surface);border:2px solid var(--color-accent);block-size:1.15rem;inline-size:1.15rem;box-shadow:0 1px 4px #16161640}@supports (color:color-mix(in lab, red, red)){.bv-range__input::-moz-range-thumb{box-shadow:0 1px 4px color-mix(in oklab, var(--color-text) 25%, transparent)}}.bv-range__input::-moz-range-thumb{cursor:grab}.bv-range__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px #1f1f1f4d}@supports (color:color-mix(in lab, red, red)){.bv-range__input:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px color-mix(in oklab, var(--color-accent) 30%, transparent)}}.bv-range__input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px #1f1f1f4d}@supports (color:color-mix(in lab, red, red)){.bv-range__input:focus-visible::-moz-range-thumb{box-shadow:0 0 0 4px color-mix(in oklab, var(--color-accent) 30%, transparent)}}.bv-unit-cards{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.bv-unit-cards__empty .bv-filters__resetall{justify-self:center}.bv-unit-cards__empty{border:1.5px dashed var(--color-border);text-align:center;color:var(--color-text-muted);border-radius:.75rem;justify-items:center;gap:.6rem;padding:1.5rem 1rem;font-size:.9rem;display:grid}.bv-unit-card{cursor:pointer;text-align:start;border:1px solid var(--color-border);background:var(--color-surface-raised);inline-size:100%;color:var(--color-text);font:inherit;border-radius:.75rem;align-items:stretch;gap:.9rem;padding:.9rem;transition:border-color .15s,background .15s;display:flex}.bv-unit-card:hover,.bv-unit-card[data-highlighted=true]{border-color:var(--color-accent)}.bv-unit-card[data-status=solgt]{opacity:.6}.bv-unit-card__body{flex:auto;align-content:start;gap:.55rem;min-inline-size:0;display:grid}.bv-unit-card__head{justify-content:flex-start;align-items:center;gap:.6rem;display:flex}.bv-unit-card__title{font-size:.95rem;font-weight:700}.bv-unit-card__facts{gap:.3rem;margin:0;display:grid}.bv-unit-card__facts div{grid-template-columns:5.4rem minmax(0,1fr);align-items:baseline;column-gap:.5rem;display:grid}.bv-unit-card__facts dt{color:var(--color-text-muted);font-size:.8rem}.bv-unit-card__facts dd{font-variant-numeric:tabular-nums;margin:0;font-size:.85rem;font-weight:600}.bv-unit-card__thumb{border-radius:var(--radius-md);border:1px solid var(--color-surface-sunken);background:#fff;flex:none;block-size:8.25rem;inline-size:8.25rem;overflow:hidden}.bv-unit-card__thumb-img{object-fit:contain;block-size:100%;inline-size:100%;display:block}.bv-unit-card:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.bv-unit-card__title{letter-spacing:-.01em}.bv-unit-cards[data-layout=grid] .bv-unit-card{padding:.7rem}.bv-unit-cards[data-layout=grid] .bv-unit-card__thumb{block-size:5.5rem;inline-size:5.5rem}.bv-unit-cards[data-layout=grid] .bv-unit-card__facts dd{font-size:.85rem}.bv-tpl-explorer{gap:1rem;display:grid}.bv-tpl-explorer[data-has-units=true]{grid-template-columns:minmax(0,1fr) minmax(18rem,22rem);align-items:start}.bv-tpl-explorer__stage{min-inline-size:0;position:relative}.bv-tpl-explorer__rail{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);align-content:start;gap:.75rem;max-block-size:calc(100dvh - 2rem);padding:.85rem;display:grid;position:sticky;top:1rem;overflow:auto}.bv-tpl-explorer__railhead{gap:.75rem;display:grid}.bv-tpl-explorer .bv-tpl-explorer__tools{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.bv-tpl-explorer[data-filters-open=true] .bv-tpl-explorer__railbody>*,.bv-tpl-explorer[data-sort-open=true] .bv-tpl-explorer__railbody>*{opacity:.45}.bv-tpl-explorer__count{font-size:.9rem;font-weight:600}.bv-tpl-explorer__sold{color:var(--color-text-muted);font-weight:400}.bv-tpl-explorer__filterbtn{cursor:pointer;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text);font:inherit;align-items:center;gap:.4rem;padding:.35rem .7rem;font-size:.85rem;font-weight:500;display:inline-flex}.bv-tpl-explorer__filterbtn:hover{border-color:var(--color-accent)}.bv-tpl-explorer__filtercount[data-active=false]{visibility:hidden}.bv-tpl-explorer__filters{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;gap:18px;padding:20px;display:grid}@media (max-width:1023px){.bv-tpl-explorer[data-has-units=true]{grid-template-columns:minmax(0,1fr)}.bv-tpl-explorer__rail{max-block-size:none;position:static}}.bv-tpl-explorer[data-immersive]{gap:0;min-block-size:100dvh}.bv-tpl-explorer[data-immersive][data-has-units=true]{grid-template-columns:minmax(0,1fr) 23.75rem;align-items:stretch;column-gap:0}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__stage{background:var(--color-surface-sunken);border:none;border-radius:0;place-items:center;block-size:100dvh;display:grid;overflow:hidden}.bv-tpl-explorer[data-immersive] .bv-engine-turntable{inline-size:100%}.bv-tpl-explorer[data-immersive] .bv-engine-2d{aspect-ratio:auto;block-size:auto;inline-size:fit-content;min-inline-size:0;max-inline-size:100%}.bv-tpl-explorer[data-immersive] .bv-engine-2d__image{object-fit:contain;block-size:auto;max-block-size:100dvh;inline-size:auto;max-inline-size:100%}.bv-public-main:has(.bv-tpl-explorer[data-immersive]){background:var(--color-surface);min-block-size:100dvh;max-inline-size:none;padding:0}.bv-public-main:has(.bv-tpl-explorer[data-immersive]) .bv-selector{display:block}.bv-tpl-explorer[data-immersive] .bv-engine-turntable__hotspot:not([data-nav=true]){fill-opacity:0;stroke-opacity:0;transition:fill-opacity .12s,stroke-opacity .12s}.bv-tpl-explorer[data-immersive] .bv-engine-turntable__hotspot:not([data-nav=true]):hover,.bv-tpl-explorer[data-immersive] .bv-engine-turntable__hotspot[data-highlighted=true]{fill-opacity:.32;stroke-opacity:1;stroke-width:2px;vector-effect:non-scaling-stroke}.bv-tpl-explorer[data-immersive] .bv-engine-turntable__hotspot[data-status=ledig]{stroke:var(--status-ledig)}.bv-tpl-explorer[data-immersive] .bv-engine-turntable__hotspot[data-status=reservert]{stroke:var(--status-reservert)}.bv-tpl-explorer[data-immersive] .bv-engine-turntable__hotspot[data-status=solgt]{stroke:var(--status-solgt)}.bv-tpl-explorer[data-immersive] .bv-engine-turntable__range{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.bv-tpl-explorer[data-immersive] .bv-engine-turntable__range:focus-visible{clip-path:none;z-index:6;block-size:auto;inline-size:min(60%,24rem);position:absolute;inset-block-end:1rem;inset-inline-start:50%;translate:-50%}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__rail{border:none;border-inline-start:1px solid var(--color-border);border-radius:0;block-size:100dvh;max-block-size:100dvh;padding-block-start:0;position:static;overflow:auto}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__railhead{background:var(--color-surface);padding-block:.85rem}@media (max-width:1023px){.bv-tpl-explorer[data-immersive]{min-block-size:0}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__stage{block-size:min(56dvh,480px)}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__rail{border-inline-start:none;border-block-start:1px solid var(--color-border);block-size:auto;max-block-size:none;overflow:visible}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__filters{z-index:60;border:1px solid var(--color-border);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--color-surface);border-block-end:none;max-block-size:70dvh;position:fixed;inset-block-end:0;inset-inline:0;overflow:auto;box-shadow:0 -18px 48px -24px #16161673}@supports (color:color-mix(in lab, red, red)){.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__filters{box-shadow:0 -18px 48px -24px color-mix(in oklab, var(--color-text) 45%, transparent)}}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__filters{padding:1rem}}.bv-selector__angleseg{isolation:isolate;border:1px solid var(--bv-glass-border);border-radius:var(--radius-pill);background:var(--bv-glass-bg);-webkit-backdrop-filter:var(--bv-glass-blur);backdrop-filter:var(--bv-glass-blur);gap:.2rem;padding:.25rem;display:inline-flex;position:relative}.bv-selector__angleseg-thumb{z-index:0;inline-size:var(--seg-w,0);block-size:var(--seg-h,0);border-radius:var(--radius-pill);background:var(--color-text);transform:translate(var(--seg-x,0), var(--seg-y,0));pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0}.bv-selector__angleseg[data-thumb-ready=true] .bv-selector__angleseg-thumb{transition:transform .42s cubic-bezier(.34,1.3,.64,1),inline-size .42s cubic-bezier(.34,1.3,.64,1),block-size .42s cubic-bezier(.34,1.3,.64,1)}.bv-selector__angleseg-btn{z-index:1;appearance:none;cursor:pointer;border-radius:var(--radius-pill);color:var(--color-text);font:inherit;white-space:nowrap;background:0 0;border:0;padding:.4rem .9rem;font-size:.85rem;font-weight:600;transition:color .28s;position:relative}.bv-selector__angleseg-btn:not([data-active=true]):hover{background:#16161614}@supports (color:color-mix(in lab, red, red)){.bv-selector__angleseg-btn:not([data-active=true]):hover{background:color-mix(in oklab, var(--color-text) 8%, transparent)}}.bv-selector__angleseg-btn[data-active=true]{color:var(--color-surface)}.bv-selector__angleseg-btn:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.bv-selector__angleseg[data-thumb-ready=true] .bv-selector__angleseg-thumb{transition-duration:.01ms}}.bv-tpl-explorer__railscroll,.bv-tpl-explorer__railbody{display:contents}@media (min-width:1024px){.bv-tpl-explorer[data-immersive]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);align-items:stretch;min-block-size:0;margin:1rem;overflow:hidden}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__stage{border-radius:0;block-size:auto;display:block}.bv-tpl-explorer[data-immersive] .bv-engine-2d,.bv-tpl-explorer[data-immersive] .bv-engine-2d__image{block-size:auto;max-block-size:calc(100dvh - 2rem);inline-size:100%;max-inline-size:100%}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__rail{border-inline-start:none;block-size:auto;max-block-size:none;padding:0;position:relative;inset-block-start:0;overflow:hidden}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__railscroll{flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__railbody{scrollbar-width:thin;scrollbar-color:#16161638 transparent;flex-direction:column;flex:auto;gap:.85rem;min-block-size:0;padding:0 .85rem .85rem;display:flex;overflow:hidden auto}@supports (color:color-mix(in lab, red, red)){.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__railbody{scrollbar-color:color-mix(in oklab, var(--color-text) 22%, transparent) transparent}}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__railbody::-webkit-scrollbar{inline-size:8px}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__railbody::-webkit-scrollbar-button{block-size:0;inline-size:0;display:none}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__railbody::-webkit-scrollbar-track{background:0 0}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__railbody::-webkit-scrollbar-thumb{background:#16161638}@supports (color:color-mix(in lab, red, red)){.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__railbody::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--color-text) 22%, transparent)}}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__railbody::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background-clip:padding-box;border:2px solid #0000}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__railbody:hover{scrollbar-color:#16161657 transparent}@supports (color:color-mix(in lab, red, red)){.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__railbody:hover{scrollbar-color:color-mix(in oklab, var(--color-text) 34%, transparent) transparent}}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__railbody:hover::-webkit-scrollbar-thumb{background:#16161657}@supports (color:color-mix(in lab, red, red)){.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__railbody:hover::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--color-text) 34%, transparent)}}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__railbody:hover::-webkit-scrollbar-thumb{background-clip:padding-box}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__rail:after{content:"";background:linear-gradient(to top, var(--color-surface), transparent);pointer-events:none;z-index:3;block-size:2.75rem;position:absolute;inset-block-end:0;inset-inline:0}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__railhead{background:var(--color-surface);flex-shrink:0;padding:.85rem}.bv-tpl-explorer[data-immersive][data-layout=list] .bv-unit-table__wrap{border:none;border-radius:0;margin-inline:-.85rem;overflow:clip visible}.bv-tpl-explorer[data-immersive] .bv-unit-table__bygg{display:none}.bv-tpl-explorer[data-immersive] .bv-unit-card__facts{grid-template-columns:max-content minmax(0,1fr);column-gap:.5rem}.bv-tpl-explorer[data-immersive] .bv-unit-card__facts div{grid-column:1/-1;grid-template-columns:subgrid}.bv-tpl-explorer[data-immersive] .bv-unit-table{table-layout:auto;font-size:.7rem}.bv-tpl-explorer[data-immersive] .bv-unit-table th:first-child{inline-size:auto}.bv-tpl-explorer[data-immersive] .bv-unit-table thead th{white-space:normal;background:0 0;line-height:1.15}.bv-tpl-explorer[data-immersive] .bv-unit-table thead th[data-sorted]{font-weight:700}.bv-tpl-explorer[data-immersive] .bv-unit-table tbody th,.bv-tpl-explorer[data-immersive] .bv-unit-table tbody td{border-block-end:1px solid #e1e1e1b3}@supports (color:color-mix(in lab, red, red)){.bv-tpl-explorer[data-immersive] .bv-unit-table tbody th,.bv-tpl-explorer[data-immersive] .bv-unit-table tbody td{border-block-end:1px solid color-mix(in oklab, var(--color-border) 70%, transparent)}}.bv-tpl-explorer[data-immersive] .bv-unit-table tbody tr:hover,.bv-tpl-explorer[data-immersive] .bv-unit-table tbody tr[data-highlighted=true]{background:var(--color-surface-sunken);box-shadow:none}.bv-tpl-explorer[data-immersive] .bv-unit-table thead th,.bv-tpl-explorer[data-immersive] .bv-unit-table tbody th,.bv-tpl-explorer[data-immersive] .bv-unit-table tbody td{padding-inline:.2rem}.bv-tpl-explorer[data-immersive][data-layout=list] .bv-unit-table th:first-child,.bv-tpl-explorer[data-immersive][data-layout=list] .bv-unit-table td:first-child{padding-inline-start:.85rem}:is(.bv-tpl-explorer[data-immersive][data-layout=list] .bv-unit-table th:has(+.bv-unit-table__chevhead),.bv-tpl-explorer[data-immersive][data-layout=list] .bv-unit-table td:has(+.bv-unit-table__chevcell)){padding-inline-end:.85rem}.bv-tpl-explorer[data-immersive] .bv-unit-table__chevhead,.bv-tpl-explorer[data-immersive] .bv-unit-table__chevcell{display:none}.bv-public-main:has(.bv-tpl-explorer[data-immersive]){flex-direction:column;min-block-size:0;display:flex}.bv-tpl-explorer[data-immersive] .bv-stage-chrome__back{inset-block-start:1.35rem;inset-inline-start:1.35rem}.bv-tpl-explorer[data-immersive] .bv-stage-chrome__extra{inset-block-end:1.35rem;inset-inline-start:1.35rem}.bv-tpl-explorer[data-immersive] .bv-tpl-editorial__sortmenu,.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__filters{inset-block:var(--pop-top,5rem) auto;inset-inline:auto var(--pop-right,1rem);z-index:80;max-block-size:min(72dvh,34rem);position:fixed;overflow:auto;box-shadow:0 18px 44px -16px #00000052}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__filters{inline-size:min(360px,92vw)}}.bv-tpl-explorer__count{letter-spacing:-.01em;font-variant-numeric:tabular-nums}.bv-tpl-explorer__sold{font-size:.85rem}.bv-tpl-explorer__viewtoggle{border-color:#e1e1e1cc;gap:.1rem;padding:.2rem}@supports (color:color-mix(in lab, red, red)){.bv-tpl-explorer__viewtoggle{border-color:color-mix(in oklab, var(--color-border) 80%, transparent)}}.bv-tpl-explorer__viewtoggle{background:var(--color-surface-sunken)}.bv-tpl-explorer__viewbtn{border-radius:var(--radius-pill);background:0 0;padding:.3rem .62rem;transition:background .15s,color .15s,box-shadow .15s}.bv-tpl-explorer__viewbtn:hover{color:var(--color-text)}.bv-tpl-explorer__viewbtn[data-active=true]{background:var(--color-surface-raised);color:var(--color-text);box-shadow:inset 0 0 0 1px #e1e1e1b3}@supports (color:color-mix(in lab, red, red)){.bv-tpl-explorer__viewbtn[data-active=true]{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-border) 70%, transparent)}}.bv-tpl-explorer__viewbtn:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.bv-tpl-explorer__filterbtn:before,.bv-tpl-editorial__filterbtn:before{content:"";background:currentColor;flex:none;block-size:.9rem;inline-size:.9rem;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M4 7h9M19.5 7H20M4 17h1.5M12 17h8'/%3E%3Ccircle cx='16' cy='7' r='2.6'/%3E%3Ccircle cx='8.5' cy='17' r='2.6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='M4 7h9M19.5 7H20M4 17h1.5M12 17h8'/%3E%3Ccircle cx='16' cy='7' r='2.6'/%3E%3Ccircle cx='8.5' cy='17' r='2.6'/%3E%3C/svg%3E") 50%/contain no-repeat}.bv-tpl-explorer__filterbtn[aria-expanded=true]{border-color:var(--color-accent);background:#e4e4e4}@supports (color:color-mix(in lab, red, red)){.bv-tpl-explorer__filterbtn[aria-expanded=true]{background:color-mix(in oklab, var(--color-accent) 10%, var(--color-surface))}}.bv-tpl-explorer__filterbtn:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.bv-tpl-explorer__sort{appearance:none;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:linear-gradient(45deg, transparent 50%, var(--color-text-muted) 50%) calc(100% - 1.05rem) 55% / 5px 5px no-repeat, linear-gradient(135deg, var(--color-text-muted) 50%, transparent 50%) calc(100% - .75rem) 55% / 5px 5px no-repeat, var(--color-surface);inline-size:fit-content;color:var(--color-text);font:inherit;cursor:pointer;padding:.35rem 1.9rem .35rem .7rem;font-size:.85rem}.bv-tpl-explorer__sort:hover{border-color:var(--color-accent)}@media (min-width:768px){.bv-stage-chrome__compass svg{block-size:60px;inline-size:60px}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.bv-tpl-explorer__filters{transform-origin:top;animation:.16s ease-out bv-popover-in}}.bv-stage-chrome{pointer-events:none;z-index:5;position:absolute;inset:0}.bv-stage-chrome>*{pointer-events:auto}.bv-stage-chrome__back{border:1px solid var(--bv-glass-border);border-radius:var(--radius-pill);background:var(--bv-glass-bg);color:var(--color-text);font:inherit;cursor:pointer;-webkit-backdrop-filter:var(--bv-glass-blur);backdrop-filter:var(--bv-glass-blur);align-items:center;gap:.4rem;padding:.55rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;inset-block-start:1rem;inset-inline-start:1rem}.bv-stage-chrome__back:hover{background:var(--bv-glass-bg-strong)}.bv-stage-chrome__rotatewrap{position:absolute;inset-block-start:50%;translate:0 -50%}.bv-stage-chrome__rotatewrap[data-side=left]{inset-inline-start:1rem}.bv-stage-chrome__rotatewrap[data-side=right]{inset-inline-end:1rem}.bv-stage-chrome__rotate{border:1px solid var(--bv-glass-border);border-radius:var(--radius-pill);background:var(--bv-glass-bg);block-size:2.875rem;inline-size:2.875rem;color:var(--color-text);cursor:pointer;-webkit-backdrop-filter:var(--bv-glass-blur);backdrop-filter:var(--bv-glass-blur);touch-action:none;place-items:center;display:grid}.bv-stage-chrome__rotate:hover{background:var(--bv-glass-bg-strong)}.bv-stage-chrome__compass{border:1px solid var(--bv-glass-border);border-radius:var(--radius-pill);background:var(--bv-glass-bg);block-size:2.875rem;inline-size:2.875rem;-webkit-backdrop-filter:var(--bv-glass-blur);backdrop-filter:var(--bv-glass-blur);place-items:center;display:grid;position:absolute;inset-block-start:1rem;inset-inline-end:1rem}.bv-stage-chrome__compass-needle{fill:var(--color-text)}.bv-stage-chrome__compass-n{fill:var(--color-text);font-family:inherit;font-size:7px;font-weight:700}.bv-stage-chrome__hint{border-radius:var(--radius-pill);background:var(--bv-scrim-bg);color:#fff;white-space:nowrap;-webkit-backdrop-filter:var(--bv-scrim-blur);backdrop-filter:var(--bv-scrim-blur);align-items:center;gap:.45rem;padding:.5rem 1rem;font-size:.85rem;font-weight:500;display:inline-flex;position:absolute;inset-block-end:1rem;inset-inline-start:50%;translate:-50%}.bv-stage-chrome__extra{max-inline-size:min(70%,28rem);position:absolute;inset-block-end:1rem;inset-inline-start:1rem}@media (max-width:1023px){.bv-stage-chrome__rotate,.bv-stage-chrome__compass{block-size:2.5rem;inline-size:2.5rem}.bv-stage-chrome__compass svg{block-size:30px;inline-size:30px}.bv-stage-chrome__back{block-size:2.25rem;padding:0 .8rem;font-size:11.5px;inset-block-start:.5rem;inset-inline-start:.5rem}}.bv-stage-chrome__back:active{transform:scale(.97)}.bv-stage-chrome__back>span[aria-hidden=true]{opacity:.75;font-size:1.1em;line-height:1;translate:0 -1px}.bv-stage-chrome__rotate:hover{transform:scale(1.06)}.bv-stage-chrome__rotate:active{transform:scale(.94)}.bv-stage-chrome__back:focus-visible,.bv-stage-chrome__rotate:focus-visible,.bv-stage-chrome__compass:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.bv-stage-chrome__extra .bv-selector__angle{border:1px solid var(--bv-glass-border);background:var(--bv-glass-bg);color:var(--color-text);-webkit-backdrop-filter:var(--bv-glass-blur);backdrop-filter:var(--bv-glass-blur)}.bv-stage-chrome__extra .bv-selector__angle:hover{background:var(--bv-glass-bg-strong)}.bv-stage-chrome__extra .bv-selector__angle:active{transform:scale(.97)}.bv-stage-chrome__extra .bv-selector__angle[aria-pressed=true]{color:var(--color-text);background:#ffffffeb}.bv-stage-chrome__extra .bv-selector__angle:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.bv-tpl-editorial{grid-template-columns:minmax(0,1fr);gap:1.25rem;inline-size:100%;min-inline-size:0;max-inline-size:87.5rem;margin-inline:auto;display:grid}.bv-tpl-editorial__stage{justify-content:center;inline-size:100%;min-inline-size:0;display:flex}.bv-tpl-editorial__stagebox{min-inline-size:0;max-inline-size:100%;position:relative}.bv-tpl-editorial .bv-engine-2d{aspect-ratio:auto;inline-size:fit-content;min-inline-size:0;max-inline-size:100%}.bv-tpl-editorial .bv-engine-2d__image{object-fit:unset;border-radius:var(--radius-lg);block-size:auto;max-block-size:clamp(360px,85vh,56rem);inline-size:auto;max-inline-size:100%}:where(.bv-selector){--bv-shadow-sm:0 1px 2px #16161612}@supports (color:color-mix(in lab, red, red)){:where(.bv-selector){--bv-shadow-sm:0 1px 2px color-mix(in oklab, var(--color-text) 7%, transparent)}}:where(.bv-selector){--bv-shadow-md:0 1px 2px #1616160f, 0 10px 30px -16px #1616164d}@supports (color:color-mix(in lab, red, red)){:where(.bv-selector){--bv-shadow-md:0 1px 2px color-mix(in oklab, var(--color-text) 6%, transparent), 0 10px 30px -16px color-mix(in oklab, var(--color-text) 30%, transparent)}}:where(.bv-selector){--bv-shadow-lg:0 2px 4px #1616160f, 0 24px 48px -24px #16161652}@supports (color:color-mix(in lab, red, red)){:where(.bv-selector){--bv-shadow-lg:0 2px 4px color-mix(in oklab, var(--color-text) 6%, transparent), 0 24px 48px -24px color-mix(in oklab, var(--color-text) 32%, transparent)}}.bv-tpl-explorer__stage{border-radius:var(--radius-lg);background:var(--color-surface-sunken);box-shadow:var(--bv-shadow-md);overflow:hidden}.bv-tpl-explorer[data-has-units=true]{grid-template-columns:minmax(0,1fr) minmax(20rem,24rem);gap:1.25rem}.bv-tpl-explorer__rail{gap:.85rem;padding:1rem}.bv-filters__chip{transition:border-color .15s,background .15s}.bv-tpl-editorial__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.bv-tpl-editorial__count{letter-spacing:0;font-size:13px;font-weight:600}.bv-tpl-editorial__sold{color:var(--color-text-muted);font-weight:400}.bv-tpl-editorial__tools{flex-wrap:wrap;align-items:center;gap:10px;margin-inline-start:auto;display:flex}.bv-tpl-editorial__reset{font:inherit;color:var(--color-text);text-underline-offset:3px;text-decoration-skip-ink:auto;cursor:pointer;background:0 0;border:0;margin-inline-end:4px;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.bv-tpl-editorial__reset:hover{color:var(--color-text-muted)}.bv-tpl-editorial__reset[data-active=false]{visibility:hidden;pointer-events:none}.bv-tpl-editorial__sortwrap{display:inline-flex;position:relative}.bv-tpl-editorial__sort{appearance:none;border:1px solid var(--color-border);border-radius:var(--radius-pill);background-color:var(--color-surface-raised);block-size:2.25rem;color:var(--color-text);font:inherit;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%23222' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 3.5v9'/%3E%3Cpath d='M3.2 10.2l2.3 2.3 2.3-2.3'/%3E%3Cpath d='M10.5 12.5v-9'/%3E%3Cpath d='M8.2 5.8l2.3-2.3 2.3 2.3'/%3E%3C/svg%3E");background-position:.85rem;background-repeat:no-repeat;background-size:.95rem;align-items:center;padding-inline:2.1rem 1.8rem;font-size:.875rem;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex;position:relative}.bv-tpl-editorial__sort:after{content:"";background:var(--color-text-muted);block-size:.62rem;inline-size:.62rem;transition:transform .2s,background-color .15s;position:absolute;inset-block-start:50%;inset-inline-end:.8rem;transform:translateY(-50%)rotate(0);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5l3.5 3.5 3.5-3.5' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5l3.5 3.5 3.5-3.5' fill='none' stroke='black' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.bv-tpl-editorial__sort[aria-expanded=true]{background-color:var(--color-accent);border-color:var(--color-accent);color:var(--color-surface);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5.5 3.5v9'/%3E%3Cpath d='M3.2 10.2l2.3 2.3 2.3-2.3'/%3E%3Cpath d='M10.5 12.5v-9'/%3E%3Cpath d='M8.2 5.8l2.3-2.3 2.3 2.3'/%3E%3C/svg%3E")}.bv-tpl-editorial__sort[aria-expanded=true]:after{background:var(--color-surface);transform:translateY(-50%)rotate(180deg)}.bv-tpl-editorial__sort-short{display:none}.bv-tpl-editorial__sortmenu{z-index:30;border:1px solid var(--color-border);background:var(--color-surface);border-radius:14px;min-inline-size:13rem;display:grid;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;overflow:hidden}.bv-tpl-editorial__sortopt{cursor:pointer;font:inherit;color:var(--color-text);text-align:start;white-space:nowrap;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1rem;padding:13px 16px;font-size:.9rem;display:flex}.bv-tpl-editorial__sortopt+.bv-tpl-editorial__sortopt{border-block-start:1px solid #e1e1e1b3}@supports (color:color-mix(in lab, red, red)){.bv-tpl-editorial__sortopt+.bv-tpl-editorial__sortopt{border-block-start:1px solid color-mix(in oklab, var(--color-border) 70%, transparent)}}.bv-tpl-editorial__sortopt:hover{background:var(--color-surface-sunken)}.bv-tpl-editorial__sortopt[aria-selected=true]{font-weight:600}.bv-tpl-editorial__viewtoggle{border:1px solid var(--color-border);border-radius:var(--radius-pill);display:inline-flex;overflow:hidden}.bv-tpl-editorial__viewbtn{background:var(--color-surface-raised);block-size:2.125rem;inline-size:2.125rem;color:var(--color-text-muted);cursor:pointer;border:0;place-items:center;font-size:1rem;transition:background .15s,color .15s;display:grid}.bv-tpl-editorial__viewbtn+.bv-tpl-editorial__viewbtn{border-inline-start:1px solid var(--color-border)}.bv-tpl-editorial__viewbtn[data-active=true]{background:var(--color-accent);color:var(--color-surface)}.bv-tpl-editorial__filterbtn{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-raised);block-size:2.25rem;color:var(--color-text);font:inherit;cursor:pointer;align-items:center;gap:.55rem;padding-inline:1.05rem;font-size:.875rem;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:inline-flex;position:relative}.bv-tpl-editorial__filterbtn:hover{border-color:var(--color-text-muted)}.bv-tpl-editorial__filterbtn[aria-expanded=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-surface)}.bv-tpl-editorial__filterbtn[aria-expanded=true] .bv-tpl-editorial__filtercount{background:var(--color-surface);color:var(--color-accent);border-color:var(--color-accent)}.bv-tpl-editorial__filtercount{border-radius:var(--radius-pill);background:var(--color-accent);block-size:22px;min-inline-size:22px;color:var(--color-surface);border:2px solid var(--color-surface);justify-content:center;align-items:center;padding-inline:4px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex;position:absolute;inset-block-start:-6px;inset-inline-end:-6px}.bv-tpl-editorial__bar{position:relative}.bv-tpl-editorial__filters{z-index:30;border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;gap:18px;inline-size:min(360px,92vw);padding:20px;display:grid;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0}.bv-tpl-editorial__filters .bv-filters,.bv-tpl-explorer__filters .bv-filters{gap:18px;display:grid}.bv-tpl-editorial[data-filters-open=true] .bv-tpl-editorial__units,.bv-tpl-editorial[data-sort-open=true] .bv-tpl-editorial__units{opacity:.45}.bv-tpl-editorial__filters .bv-range__values,.bv-tpl-explorer__filters .bv-range__values{order:2}.bv-tpl-editorial__filters .bv-range__track:before,.bv-tpl-explorer__filters .bv-range__track:before{background:var(--color-surface-sunken)}.bv-tpl-editorial__filters .bv-range__input::-webkit-slider-thumb{block-size:16px;inline-size:16px}.bv-tpl-explorer__filters .bv-range__input::-webkit-slider-thumb{block-size:16px;inline-size:16px}.bv-tpl-editorial__filters .bv-range__input::-moz-range-thumb{block-size:16px;inline-size:16px}.bv-tpl-explorer__filters .bv-range__input::-moz-range-thumb{block-size:16px;inline-size:16px}:is(.bv-tpl-editorial__filters .bv-filters__group:has(.bv-filters__chips),.bv-tpl-explorer__filters .bv-filters__group:has(.bv-filters__chips)){padding-block-end:.4rem}.bv-tpl-editorial__filters .bv-filters__chip,.bv-tpl-explorer__filters .bv-filters__chip{border-radius:var(--radius-pill)}.bv-tpl-editorial__filters .bv-filters__chip[data-active=true],.bv-tpl-explorer__filters .bv-filters__chip[data-active=true]{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-surface);font-weight:600}.bv-tpl-editorial__filters .bv-filters__toggle input[type=checkbox],.bv-tpl-explorer__filters .bv-filters__toggle input[type=checkbox]{block-size:15px;inline-size:15px;accent-color:var(--color-accent);border-radius:4px}.bv-filters__panelfoot{border-block-start:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1rem;padding-block-start:14px;display:flex}.bv-tpl-editorial__apply{cursor:pointer;background:var(--color-accent);color:var(--color-surface);font:inherit;border:0;border-radius:10px;padding:10px 16px;font-size:13px;font-weight:700}.bv-tpl-editorial__sheethead,.bv-tpl-editorial__scrim{display:none}.bv-tpl-editorial .bv-unit-table__wrap{border:1px solid var(--color-border);background:var(--color-surface);border-radius:16px;overflow:hidden}.bv-tpl-editorial .bv-unit-table{inline-size:100%;min-inline-size:0;margin-inline:0;font-size:.9rem}.bv-tpl-editorial .bv-unit-table thead th{border-block-end:1px solid var(--color-border);background:0 0;padding:12px 24px;position:static}.bv-tpl-editorial .bv-unit-table thead th[data-sorted]{font-weight:700}.bv-tpl-editorial .bv-unit-table tbody th,.bv-tpl-editorial .bv-unit-table tbody td{border-block-end:1px solid #e1e1e1b3;padding:14px 24px}@supports (color:color-mix(in lab, red, red)){.bv-tpl-editorial .bv-unit-table tbody th,.bv-tpl-editorial .bv-unit-table tbody td{border-block-end:1px solid color-mix(in oklab, var(--color-border) 70%, transparent)}}.bv-tpl-editorial .bv-unit-table tbody tr{transition:background .15s}.bv-tpl-editorial .bv-unit-table tbody tr:hover,.bv-tpl-editorial .bv-unit-table tbody tr[data-highlighted=true]{background:var(--color-surface-sunken);box-shadow:none}.bv-tpl-editorial .bv-unit-table td[data-source=price]{font-weight:600}.bv-tpl-editorial .bv-unit-table th[data-source=status],.bv-tpl-editorial .bv-unit-table td[data-source=status]{text-align:start}.bv-tpl-editorial .bv-unit-table tbody tr[data-status=solgt]{opacity:1}.bv-tpl-editorial .bv-unit-table tbody tr[data-status=solgt] th,.bv-tpl-editorial .bv-unit-table tbody tr[data-status=solgt] td{color:var(--color-text-muted)}.bv-tpl-editorial .bv-unit-table tbody tr[data-status=solgt] td[data-source=price]{font-weight:400}.bv-tpl-editorial .bv-unit-table th:first-child{inline-size:10rem}.bv-tpl-editorial .bv-unit-table th[data-source=status]{inline-size:6.5rem}.bv-tpl-editorial .bv-unit-table th.bv-unit-table__chevhead{inline-size:2.75rem}@media (max-width:1023px){.bv-tpl-editorial__count-full,.bv-tpl-editorial__sold,.bv-tpl-editorial__reset{display:none}.bv-tpl-editorial__sort{padding-inline:1.8rem 1.5rem;font-size:12px}.bv-tpl-editorial__sort-full{display:none}.bv-tpl-editorial__sort-short{display:inline}.bv-tpl-editorial__sortmenu{z-index:50;border-block-end:0;border-inline:0;border-radius:18px 18px 0 0;max-block-size:70dvh;min-inline-size:0;padding:10px 4px 8px;position:fixed;inset-block:auto 0;inset-inline:0;overflow:auto}.bv-tpl-editorial__sortmenu .bv-tpl-editorial__sheethead{padding-block-end:6px;padding-inline:16px}.bv-tpl-editorial__sortopt{padding:14px 20px;font-size:15px}.bv-tpl-editorial__filterbtn{padding-inline:.8rem;font-size:11.5px}.bv-tpl-editorial .bv-unit-table{display:none}.bv-tpl-editorial .bv-unit-mlist{display:block}.bv-tpl-editorial .bv-unit-table__wrap{border-radius:14px}.bv-tpl-editorial__scrim{z-index:40;cursor:default;background:#0a0c1247;border:0;padding:0;display:block;position:fixed;inset:0}.bv-tpl-editorial__filters{z-index:50;border-block-end:0;border-inline:0;border-radius:18px 18px 0 0;max-block-size:85dvh;inline-size:auto;padding:10px 20px 16px;position:fixed;inset-block:auto 0;inset-inline:0;overflow:auto}.bv-tpl-editorial__sheethead{grid-template-columns:1fr auto;align-items:center;row-gap:8px;display:grid}.bv-tpl-editorial__sheethandle{border-radius:var(--radius-pill);background:var(--color-border);grid-column:1/-1;justify-self:center;block-size:4px;inline-size:38px}.bv-tpl-editorial__sheettitle{font-size:15px;font-weight:700}.bv-tpl-editorial__sheetclose{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);block-size:26px;inline-size:26px;color:var(--color-text);cursor:pointer;place-items:center;font-size:14px;line-height:1;display:grid}.bv-tpl-editorial__filters .bv-range__input::-webkit-slider-thumb{block-size:18px;inline-size:18px}.bv-tpl-editorial__filters .bv-range__input::-moz-range-thumb{block-size:18px;inline-size:18px}.bv-tpl-editorial__filters .bv-filters__chip{justify-content:center;min-inline-size:44px;padding:12px}.bv-tpl-editorial__filters .bv-filters__toggle input[type=checkbox]{block-size:17px;inline-size:17px}.bv-tpl-editorial__apply{padding:13px 20px}}.bv-tpl-explorer-unit__col>.bv-unit-section[data-section=facts],.bv-tpl-explorer-unit__col>.bv-unit-section[data-section=documents]{border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--bv-shadow-sm);padding:1.1rem 1.25rem}.bv-gallery__stage{border-radius:var(--radius-lg);box-shadow:var(--bv-shadow-md)}.bv-gallery__nav{block-size:2.5rem;inline-size:2.5rem;box-shadow:var(--bv-shadow-sm)}.bv-gallery__thumb[data-active=true]{box-shadow:var(--bv-shadow-sm)}.bv-locator{border-radius:var(--radius-lg);box-shadow:var(--bv-shadow-sm)}.bv-facts__row:last-child{border-bottom:0}.bv-facts__row dt{text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.bv-unit-cta{border-radius:var(--radius-md);inline-size:100%;box-shadow:var(--bv-shadow-md);padding:.9rem 1.25rem;transition:background .15s}.bv-unit-floorplan__img{border-radius:var(--radius-lg);box-shadow:var(--bv-shadow-md)}.bv-tpl-editorial-unit{margin-inline:auto}.bv-tpl-editorial-unit .bv-unit-detail__header h1,.bv-tpl-explorer-unit .bv-unit-detail__header h1{font-family:var(--font-display,inherit);letter-spacing:-.02em}.bv-selector{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.bv-selector__crumb{color:var(--color-text-muted);align-items:center;gap:.35rem;display:inline-flex}.bv-selector__crumb-link{cursor:pointer;color:var(--color-accent);font:inherit;background:0 0;border:0;padding:.15rem .1rem;text-decoration:none}.bv-selector__crumb-link:hover{text-underline-offset:2px;text-decoration:underline}.bv-selector__angles{flex-wrap:wrap;gap:.75rem;display:flex}.bv-selector__angle{cursor:pointer;color:var(--color-text-muted);font:inherit;background:0 0;border:0;justify-items:start;gap:.35rem;padding:0;font-size:.8rem;font-weight:500;transition:color .15s,opacity .15s;display:grid}.bv-selector__angle[aria-pressed=false]{opacity:.5}.bv-selector__angle:hover{color:var(--color-text);opacity:1}.bv-selector__angle[aria-pressed=true]{color:var(--color-text);opacity:1;font-weight:600}.bv-selector__angle:focus-visible{outline:none}.bv-selector__angle:focus-visible .bv-selector__angle-thumb{outline:2px solid var(--color-accent);outline-offset:2px}.bv-selector__angle[data-thumb=false]{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);padding:.45rem .85rem}.bv-selector__angle[data-thumb=false][aria-pressed=true]{border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.bv-public-main .studio-page-header h1{font-family:var(--font-display,inherit);letter-spacing:-.02em;margin:0;font-size:clamp(1.6rem,1.2rem + 1.6vw,2.25rem)}.bv-public-main .studio-page-header p{color:var(--color-text-muted);margin:.25rem 0 0}.bv-selector__angle-thumb{object-fit:cover;border-radius:var(--radius-md);outline-offset:1px;outline:2px solid #0000;block-size:3.75rem;inline-size:7.25rem;transition:outline-color .15s;display:block}.bv-tpl-explorer__tools{align-items:center;gap:.4rem;display:inline-flex}.bv-tpl-explorer__viewtoggle{border:1px solid var(--color-border);border-radius:var(--radius-pill);display:inline-flex;overflow:hidden}.bv-tpl-explorer__viewbtn{cursor:pointer;background:var(--color-surface);color:var(--color-text-muted);border:0;padding:.35rem .6rem;font-size:.95rem;line-height:1;transition:background .15s,color .15s}.bv-tpl-explorer__viewbtn[data-active=true]{background:var(--color-surface-raised);color:var(--color-text)}.bv-unit-cards[data-layout=grid]{grid-template-columns:repeat(3,1fr);gap:.75rem}.bv-unit-cards[data-layout=grid] .bv-unit-card{flex-direction:column-reverse;gap:.7rem;block-size:100%;padding:.8rem}.bv-unit-cards[data-layout=grid] .bv-unit-card__thumb{aspect-ratio:4/3;align-self:stretch;block-size:auto;inline-size:100%}.bv-unit-cards[data-layout=grid] .bv-unit-card__thumb-img{object-fit:contain}.bv-unit-cards[data-layout=grid] .bv-unit-card__head{justify-content:space-between}.bv-unit-cards[data-layout=grid] .bv-unit-card__facts{gap:.25rem .6rem}.bv-unit-cards[data-layout=grid] .bv-unit-card__title{font-size:.9rem}@media (max-width:720px){.bv-unit-cards[data-layout=grid]{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;gap:.75rem;margin-inline:-1.5rem;padding-inline:12%;display:flex;overflow-x:auto}.bv-unit-cards[data-layout=grid]::-webkit-scrollbar{display:none}.bv-unit-cards[data-layout=grid]>li{scroll-snap-align:center;flex:0 0 76%}.bv-unit-cards[data-layout=grid]+.bv-unit-cards-nav{display:flex}}.bv-unit-cards-nav{justify-content:center;align-items:center;gap:.4rem;padding-block:.85rem .15rem;display:none}.bv-unit-cards-nav__dot{border-radius:var(--radius-pill);background:var(--color-border);block-size:.4rem;inline-size:.4rem;transition:inline-size .2s,background-color .2s}.bv-unit-cards-nav__dot[data-active=true]{background:var(--color-text);inline-size:1.15rem}.bv-unit-cards-nav__track{border-radius:var(--radius-pill);background:var(--color-border);block-size:.3rem;inline-size:6.5rem;position:relative;overflow:hidden}.bv-unit-cards-nav__thumb{border-radius:var(--radius-pill);background:var(--color-text);transition:inset-inline-start .1s linear,inline-size .1s linear;position:absolute;inset-block:0}.bv-selector__angle{justify-items:center}@media (min-width:768px) and (prefers-reduced-motion:no-preference){.bv-tpl-editorial__sortmenu,.bv-tpl-editorial__filters{transform-origin:top;animation:.16s ease-out bv-popover-in}}@keyframes bv-popover-in{0%{opacity:0;transform:translateY(-6px)scale(.985)}}.bv-facts__row--total{font-weight:700}.bv-facts__row--total dt{color:var(--color-text);font-weight:700}.bv-facts__row--total dd{font-weight:700}.bv-loan{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);margin-block-start:2rem;padding:1.25rem}.bv-loan__heading{margin:0 0 .25rem;font-size:1.1rem;font-weight:600}.bv-loan__price{color:var(--color-text-muted);margin:0 0 1rem;font-size:.9rem}.bv-loan__fields{grid-template-columns:repeat(3,1fr);gap:.75rem;display:grid}@media (max-width:560px){.bv-loan__fields{grid-template-columns:1fr}}.bv-loan__field{gap:.25rem;display:grid}.bv-loan__field label{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem}.bv-loan__field input{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised,var(--color-surface));inline-size:100%;color:var(--color-text);font:inherit;padding:.5rem .6rem}.bv-loan__field input:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.bv-loan__result{border-block-start:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem;margin:1rem 0 0;padding-block-start:.75rem;display:flex}.bv-loan__result-label{color:var(--color-text-muted);font-size:.9rem}.bv-loan__amount{font-size:1.5rem;font-weight:700}.bv-loan__per{color:var(--color-text-muted);font-size:.9rem;font-weight:400}.bv-loan__disclaimer{color:var(--color-text-muted);margin:.5rem 0 0;font-size:.8rem}.bv-cookie{z-index:60;pointer-events:none;inset-inline-start:0;padding:1.25rem;position:fixed;bottom:0}.bv-cookie__inner{pointer-events:auto;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);max-inline-size:23.5rem;color:var(--color-text);gap:.9rem;padding:1.35rem 1.4rem 1.05rem;display:grid;box-shadow:0 2px 4px #1616160f,0 28px 56px -28px #16161659}@supports (color:color-mix(in lab, red, red)){.bv-cookie__inner{box-shadow:0 2px 4px color-mix(in oklab, var(--color-text) 6%, transparent), 0 28px 56px -28px color-mix(in oklab, var(--color-text) 35%, transparent)}}.bv-cookie__inner{animation:.4s cubic-bezier(.22,1,.36,1) both bv-cookie-inn}@keyframes bv-cookie-inn{0%{opacity:0;translate:0 .9rem}}@media (prefers-reduced-motion:reduce){.bv-cookie__inner{animation:none}}@media (max-width:30rem){.bv-cookie{padding:.75rem;inset-inline:0}.bv-cookie__inner{max-inline-size:none}}.bv-cookie__body{gap:.45rem;display:grid}.bv-cookie__title{font-family:var(--font-display,inherit);margin:0;font-size:1.1rem;line-height:1.25}.bv-cookie__text{font-size:var(--text-body,.9rem);color:var(--color-text-muted);margin:0;line-height:1.55}.bv-cookie__cats{gap:.35rem;margin-block-start:.3rem;display:grid}.bv-cookie__cat{font-size:var(--text-ui,.85rem);cursor:pointer;align-items:center;gap:.55rem;display:flex}.bv-cookie__cat[data-locked=true]{color:var(--color-text-muted);cursor:default}.bv-cookie__cat input{accent-color:var(--color-accent);block-size:1rem;inline-size:1rem}.bv-cookie__actions{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.bv-cookie__btn{cursor:pointer;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font:inherit;font-size:var(--text-ui,.85rem);background:0 0;padding:.65rem .9rem;font-weight:600;line-height:1.2;transition:background .15s,border-color .15s}.bv-cookie__btn:hover{background:var(--color-surface-raised);border-color:#a4a4a4}@supports (color:color-mix(in lab, red, red)){.bv-cookie__btn:hover{border-color:color-mix(in oklab, var(--color-text) 30%, var(--color-border))}}.bv-cookie__btn--primary{border-color:var(--color-accent);background:var(--color-accent);color:var(--color-accent-contrast)}.bv-cookie__btn--primary:hover{background:var(--color-accent-hover);border-color:var(--color-accent-hover)}.bv-cookie__meta{align-items:center;gap:1.1rem;display:flex}.bv-cookie__meta-lenke{cursor:pointer;font:inherit;font-size:var(--text-meta,.78rem);color:var(--color-text-muted);text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:500;-webkit-text-decoration:underline #58585873;text-decoration:underline #58585873}@supports (color:color-mix(in lab, red, red)){.bv-cookie__meta-lenke{-webkit-text-decoration-color:color-mix(in oklab, var(--color-text-muted) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-text-muted) 45%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--color-text-muted) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--color-text-muted) 45%, transparent)}}.bv-cookie__meta-lenke{transition:color .15s}.bv-cookie__meta-lenke:hover{color:var(--color-text);text-decoration-color:currentColor}.bv-cookie-policy{gap:1.5rem;max-inline-size:56rem;display:grid}.bv-cookie-policy__section{gap:.5rem;display:grid}.bv-cookie-policy__section h2{margin:0;font-size:1.15rem}.bv-cookie-policy__section p{color:var(--color-text-muted);margin:0}.bv-cookie-policy__tablewrap{overflow-x:auto}.bv-cookie-policy__table{border-collapse:separate;border-spacing:0;border-radius:var(--radius-md);background:var(--color-surface);inline-size:100%;font-size:.9rem;overflow:hidden}.bv-cookie-policy__table th{text-align:start;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);background:var(--color-surface-sunken);border-bottom:1px solid var(--color-border);padding:.6rem .9rem;font-size:.72rem}.bv-cookie-policy__table td{border-bottom:1px solid #e1e1e199;padding:.6rem .9rem}@supports (color:color-mix(in lab, red, red)){.bv-cookie-policy__table td{border-bottom:1px solid color-mix(in oklab, var(--color-border) 60%, transparent)}}.bv-cookie-policy__table td{vertical-align:top}.bv-cookie-policy__name{font-family:var(--font-mono,monospace);white-space:nowrap}@media (prefers-reduced-motion:no-preference){.bv-stage-chrome__back,.bv-stage-chrome__rotate,.bv-stage-chrome__extra .bv-selector__angle{transition:background .18s,transform .18s,box-shadow .18s}}@media (prefers-reduced-motion:reduce){.bv-unit-card,.bv-unit-cta,.bv-filters__chip,.bv-filters__input,.bv-filters__reset,.bv-tpl-explorer__filterbtn,.bv-tpl-explorer__viewbtn,.bv-engine-turntable__progress-bar{transition:none}.bv-unit-card:hover,.bv-unit-card[data-highlighted=true],.bv-unit-cta:hover,.bv-stage-chrome__back:active,.bv-stage-chrome__rotate:hover,.bv-stage-chrome__rotate:active,.bv-stage-chrome__extra .bv-selector__angle:active{transform:none}}.bv-building-badges{pointer-events:none;z-index:4;position:absolute;inset:0}.bv-building-badge{pointer-events:none;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;translate:-50% -50%}.bv-building-badge__point{border-radius:var(--radius-pill);color:#0000;background:0 0;border:0;place-items:center;block-size:34px;inline-size:34px;font-size:.8rem;font-weight:700;display:grid}.bv-building-badge:focus-visible{outline:none}.bv-building-badge:focus-visible .bv-building-badge__point{outline:2px solid var(--color-accent);outline-offset:2px}.bv-building-badge[data-empty] .bv-building-badge__point{border-color:var(--color-border);color:var(--color-text-muted)}.bv-building-badge__card{pointer-events:none;border:1px solid var(--bv-glass-border);background:var(--bv-glass-bg-strong);min-inline-size:13rem;-webkit-backdrop-filter:var(--bv-glass-blur-strong);backdrop-filter:var(--bv-glass-blur-strong);color:var(--color-text);text-align:start;white-space:nowrap;opacity:0;visibility:hidden;z-index:6;border-radius:.75rem;align-items:stretch;gap:.75rem;padding:.75rem;transition:opacity .14s;display:flex;position:absolute;inset-block-end:calc(100% + 10px);inset-inline-start:50%;translate:-50%}.bv-building-badge:hover .bv-building-badge__card,.bv-building-badge:focus-visible .bv-building-badge__card,.bv-building-badge[data-active] .bv-building-badge__card{opacity:1;visibility:visible}.bv-building-badge__info{align-content:start;gap:.25rem;display:grid}.bv-building-badge__title{align-items:baseline;gap:.5rem;font-size:.9375rem;font-weight:700;display:flex}.bv-building-badge__ledige{color:inherit;font-size:.8rem;font-style:normal;font-weight:600}.bv-building-badge__meta{color:var(--color-text-muted);font-size:.75rem}.bv-building-badge__thumb{background:#fff;border-radius:.5rem;flex:none;block-size:4.75rem;inline-size:4.75rem;overflow:hidden}.bv-building-badge__thumb img{object-fit:cover;block-size:100%;inline-size:100%;display:block}@media (prefers-reduced-motion:reduce){.bv-building-badge__point,.bv-building-badge__card{transition:none}}@media (max-width:1023px){.bv-building-badge__card{display:none}}.bv-building-badge__title{justify-content:space-between;gap:1.25rem}@media (max-width:1023px){.bv-stage-chrome__hint{inset-block:1rem auto}.bv-tpl-explorer__railhead{flex-wrap:wrap;gap:.5rem}.bv-selector__angles{scrollbar-width:none;flex-wrap:nowrap;padding-block-end:.25rem;overflow-x:auto}.bv-selector__angles::-webkit-scrollbar{display:none}.bv-selector__angle-thumb{block-size:3.5rem;inline-size:6rem}.bv-tpl-editorial .bv-engine-2d{inline-size:100%}.bv-tpl-editorial .bv-engine-2d__image{max-block-size:none;inline-size:100%}}.bv-unit-ctabar{border-block-start:1px solid var(--color-border);background:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.bv-unit-ctabar{background:color-mix(in oklab, var(--color-surface-raised) 82%, transparent)}}.bv-unit-ctabar{-webkit-backdrop-filter:var(--bv-glass-blur);backdrop-filter:var(--bv-glass-blur);box-shadow:none;padding:14px 1rem}.bv-unit-ctabar__info{gap:5px;display:grid}.bv-unit-ctabar__code{color:var(--color-text-muted);font-size:.8rem}.bv-unit-ctabar__price{font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:700}.bv-unit-ctabar__cta{border-radius:var(--radius-md);background:var(--color-accent);min-block-size:44px;color:var(--color-accent-contrast);justify-content:center;align-items:center;padding:0 1.1rem;font-weight:600;text-decoration:none;display:inline-flex}.bv-unit-ctabar__cta:hover{background:var(--color-accent-hover)}@media (max-width:1023px){.bv-tpl-explorer[data-immersive],.bv-tpl-explorer[data-immersive][data-has-units=true]{grid-template-columns:minmax(0,1fr);gap:1.1rem;min-block-size:0;display:grid}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__stage{z-index:auto;block-size:auto;max-block-size:20rem;display:block;position:relative;inset:auto;overflow:hidden}.bv-tpl-explorer[data-immersive] .bv-engine-2d,.bv-tpl-explorer[data-immersive] .bv-engine-2d__image{object-fit:contain;block-size:auto;max-block-size:20rem;inline-size:100%}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__rail{z-index:auto;background:0 0;border:0;block-size:auto;max-block-size:none;margin:0;padding:0;position:static;inset:auto;overflow:visible}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__rail:after{display:none}.bv-tpl-explorer[data-immersive] .bv-tpl-explorer__railhead{background:0 0;margin:0 0 .5rem;padding:0;position:static}.bv-tpl-explorer[data-immersive] .bv-unit-table{display:none}.bv-tpl-explorer[data-immersive] .bv-unit-mlist{display:block}.bv-tpl-explorer[data-immersive] .bv-unit-cards[data-layout=list]{scroll-snap-type:none;grid-template-columns:minmax(0,1fr);gap:.75rem;padding-block-end:0;display:grid;overflow:visible}}.bv-unit-page__backfloat,.bv-unit-page__backflow{display:none}@media (max-width:900px){.bv-unit-nav{display:none}.bv-unit-nav__back{border:1px solid var(--bv-glass-border);border-radius:var(--radius-pill);background:var(--bv-glass-bg);color:var(--color-text);-webkit-backdrop-filter:var(--bv-glass-blur);backdrop-filter:var(--bv-glass-blur);align-items:center;gap:.4rem;padding:.5rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}.bv-unit-page__backfloat{z-index:3;position:absolute;inset-block-start:.75rem;inset-inline-start:.75rem}.bv-unit-page__backflow{order:-4;display:block}.bv-unit-page{gap:1.25rem}.bv-unit-page__grid,.bv-unit-page__main,.bv-unit-page__aside,.bv-unit-page__card{display:contents}.bv-unit-page .bv-unit-section[data-section=floorplan]{order:-3;margin-block-start:-2rem;margin-inline:-1.5rem;position:relative}.bv-unit-hero{order:-2}.bv-unit-page .bv-unit-section[data-section=facts]{order:-1}.bv-unit-page .bv-unit-section[data-section=floorplan] .bv-gallery__stage{border-block-start:0;border-inline:0;border-radius:0}.bv-unit-hero{border-block-end:0;grid-template-columns:minmax(0,1fr);margin-block-end:0;padding-block-end:0}.bv-unit-hero__facts{display:none}.bv-unit-hero__lead h1{font-size:2rem}.bv-unit-page__aside .bv-unit-section{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);padding:1.25rem}.bv-unit-page__card [data-section=documents]{margin-block-start:0}.bv-unit-page__cardfoot{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);margin:0;padding:1.1rem 1.25rem}}.bv-pil{flex:none;block-size:1em;inline-size:1em}.bv-pil--venstre{transform:scaleX(-1)}.bv-pil--opp{transform:rotate(-90deg)}.bv-pil--ned{transform:rotate(90deg)}.bv-unit-table__sortarrow{white-space:nowrap}.bv-unit-table__sortarrow .bv-pil{block-size:.62em;inline-size:.62em;margin-inline-start:.3em}.bv-site{background-color:var(--color-surface);min-block-size:100dvh;color:var(--color-text);font-family:var(--font-sans,ui-sans-serif, system-ui, sans-serif)}:where(.bv-site) a{color:var(--color-accent)}.bv-public-main{max-width:72rem;margin:0 auto;padding:2rem 1.5rem}.bv-stack-lg{gap:1.5rem;display:grid}.studio-page-header{gap:.5rem;display:grid}.studio-page-header h1{margin:0}.studio-page-header p{color:var(--color-text-muted);margin:0}.studio-muted{color:var(--color-text-muted)}.bv-selector{gap:.75rem;display:grid}.bv-selector__crumbs{flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.9rem;display:flex}.bv-selector__crumb{align-items:center;gap:.35rem;display:inline-flex}.bv-selector__sep{color:var(--color-text-muted)}.bv-selector__crumb-link{color:var(--color-accent);cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.bv-selector__crumb-link:hover{text-decoration:underline}.bv-site .bv-selector__cta{border-radius:var(--radius-md);background:var(--color-accent);color:var(--color-accent-contrast,var(--color-surface));padding:.5rem .9rem;font-weight:600;text-decoration:none;display:inline-block}.bv-site .bv-selector__cta:hover{background:var(--color-accent-hover,var(--color-accent));color:var(--color-accent-contrast,var(--color-surface))}.bv-site .bv-selector__cta--sekundaer{background:0 0;border:1.5px solid #1f1f1f66}@supports (color:color-mix(in lab, red, red)){.bv-site .bv-selector__cta--sekundaer{border:1.5px solid color-mix(in srgb, var(--color-accent) 40%, transparent)}}.bv-site .bv-selector__cta--sekundaer{color:var(--color-accent)}.bv-site .bv-selector__cta--sekundaer:hover{background:#1f1f1f0f}@supports (color:color-mix(in lab, red, red)){.bv-site .bv-selector__cta--sekundaer:hover{background:color-mix(in srgb, var(--color-accent) 6%, transparent)}}.bv-site .bv-selector__cta--sekundaer:hover{color:var(--color-accent)}.bv-hero__ctas{flex-wrap:wrap;gap:14px;display:flex}.bv-unit-detail__back{margin-block-start:1.25rem}.bv-site-header{border-block-end:1px solid var(--color-border);background:var(--color-surface)}.bv-site-header__inner,.bv-site-footer__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;max-width:72rem;margin:0 auto;padding:.9rem 1.5rem;display:flex}.bv-site-header__brand{font-size:1.05rem;font-weight:700;text-decoration:none;color:var(--color-text)!important}.bv-site-header__nav,.bv-site-footer__nav{display:flex}.bv-site-nav,.bv-site-footnav{flex-wrap:wrap;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.bv-site-nav a,.bv-site-footnav a{text-decoration:none}.bv-site-nav a:hover,.bv-site-footnav a:hover{text-decoration:underline}.bv-site-nav__item{position:relative}.bv-site-nav__item--parent>a:after{content:"▾";opacity:.7;margin-inline-start:.3em;font-size:.72em}.bv-site-nav__submenu{z-index:40;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);gap:.1rem;min-inline-size:11rem;margin-block-start:.35rem;padding:.4rem;list-style:none;display:grid;position:absolute;inset-block-start:100%;inset-inline-start:0;box-shadow:0 12px 28px -12px #16161652}@supports (color:color-mix(in lab, red, red)){.bv-site-nav__submenu{box-shadow:0 12px 28px -12px color-mix(in oklab, var(--color-text) 32%, transparent)}}.bv-site-nav__submenu{opacity:0;visibility:hidden;transition:opacity .14s,transform .14s,visibility .14s;transform:translateY(.25rem)}.bv-site-nav__item--parent:hover>.bv-site-nav__submenu,.bv-site-nav__item--parent:focus-within>.bv-site-nav__submenu{opacity:1;visibility:visible;transform:translateY(0)}.bv-site-nav__submenu a{border-radius:var(--radius-sm);white-space:nowrap;padding:.3rem .5rem;display:block}.bv-site-nav__submenu a:hover{background:var(--color-surface-sunken);text-decoration:none}.bv-site-footnav__item{gap:.3rem;display:grid}.bv-site-footnav__submenu{border-inline-start:2px solid var(--color-border);opacity:.85;gap:.2rem;margin:0;padding-inline-start:.75rem;font-size:.85em;list-style:none;display:grid}.bv-site-footer{border-block-start:1px solid var(--color-border);margin-block-start:3rem;font-size:.9rem}.bv-textimage{gap:var(--space-stack);align-items:center;display:grid}@media (min-width:768px){.bv-textimage{grid-template-columns:1fr 1fr}.bv-textimage[data-image-side=left] .bv-textimage__text{grid-area:1/2}.bv-textimage[data-image-side=left] .bv-textimage__image{grid-area:1/1}}.bv-textimage__text>:first-child{margin-block-start:0}.bv-textimage__image{border-radius:var(--radius-lg);width:100%;height:auto}.bv-facts__grid{gap:var(--space-stack);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;display:grid}.bv-facts__item{gap:.15rem;display:grid}.bv-facts__value{font-family:var(--font-display);font-size:var(--text-h2);font-variant-numeric:tabular-nums;margin:0;font-weight:700;line-height:1.1}.bv-facts__label{font-size:var(--text-ui);color:var(--color-text-muted);margin:0}.bv-quote figure{border-inline-start:2px solid var(--color-accent);max-width:46rem;margin:0;padding-inline-start:var(--space-stack)}.bv-quote blockquote{font-family:var(--font-display);font-size:var(--text-lead);margin:0;line-height:1.45}.bv-quote figcaption{font-size:var(--text-ui);color:var(--color-text-muted);margin-block-start:var(--space-tight)}.bv-banner{border-radius:var(--radius-lg);align-items:end;min-height:18rem;display:grid;position:relative;overflow:hidden}.bv-banner__media{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bv-banner__content{gap:var(--space-tight);padding:var(--space-stack);color:#fff;background:linear-gradient(#0000,#000000a6);display:grid;position:relative}.bv-banner__content :is(h2,p){color:inherit;margin:0}.bv-banner:not(:has(.bv-banner__media)) .bv-banner__content{background:var(--color-surface-sunken);color:var(--color-text)}.bv-blocks{gap:var(--space-section);display:grid}.bv-block h2{font-family:var(--font-display);font-size:var(--text-h2);margin:0 0 .75rem}.bv-page-title{margin-block-end:2rem}.bv-page-title :is(h1,h2){font-family:var(--font-display)}.bv-home-units{margin-block-start:3rem}.bv-home-units h2{margin:0}.bv-hero{gap:var(--space-stack);display:grid}.bv-hero__image--mobile{display:none}@media (max-width:767px){.bv-hero__image--desktop{display:none}.bv-hero__image--mobile{display:block}}.bv-hero__image{object-fit:cover;border-radius:var(--radius-lg);width:100%;max-height:26rem}.bv-hero__content{gap:var(--space-tight);display:grid}.bv-hero__content h1{font-family:var(--font-display);font-size:var(--text-h1);margin:0}.bv-hero__lead{max-width:46rem;font-size:var(--text-lead);color:var(--color-text-muted);margin:0}.bv-richtext p{max-width:46rem;line-height:var(--leading-body)}.bv-richtext__body{max-width:46rem;line-height:1.65}.bv-richtext__body p{margin:0 0 1em}.bv-richtext__body h2,.bv-richtext__body h3{margin:1.4em 0 .5em;line-height:1.25}.bv-richtext__body ul,.bv-richtext__body ol{margin:0 0 1em;padding-inline-start:1.4em}.bv-richtext__body li{margin-block-end:.35em}.bv-richtext__body a{text-decoration:underline}.bv-cms-gallery__grid{grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.bv-cms-gallery__grid img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-md);width:100%}.bv-cta{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:#ededed;padding:1.5rem}@supports (color:color-mix(in lab, red, red)){.bv-cta{background:color-mix(in srgb, var(--color-accent) 6%, var(--color-surface))}}.bv-cta__body{max-width:46rem;color:var(--color-text-muted)}.bv-brokers__grid,.bv-cards__grid{grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.bv-brokers__card,.bv-cards__card{border:1px solid var(--color-border);border-radius:var(--radius-md);gap:.5rem;padding:1rem;display:grid}.bv-brokers__card p,.bv-cards__card p{margin:0}.bv-brokers__photo{object-fit:cover;border-radius:var(--radius-pill);width:4.5rem;height:4.5rem}.bv-cards__card img{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-sm);width:100%}.bv-cards__card h3{margin:0}.bv-leadform__form{gap:.9rem;max-width:28rem;display:grid}.bv-leadform__form label{gap:.3rem;font-size:.95rem;font-weight:600;display:grid}.bv-leadform__form input[type=text],.bv-leadform__form input[type=email],.bv-leadform__form input[type=tel],.bv-leadform__form textarea{font:inherit;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);padding:.55rem .7rem;font-weight:400}.bv-leadform__consent{color:var(--color-text-muted);align-items:flex-start;gap:.5rem;font-size:.85rem;font-weight:400!important;display:flex!important}.bv-leadform__consent input{margin-block-start:.2rem}.bv-leadform__submit{cursor:pointer;font:inherit;border:none;font-weight:600}.bv-leadform__submit:disabled{opacity:.6;cursor:default}.bv-leadform__error{color:var(--status-solgt,#dc2626);margin:0}.bv-leadform__done{border:1px solid var(--color-border);border-radius:var(--radius-md);background:#ecf5ee;padding:1rem}@supports (color:color-mix(in lab, red, red)){.bv-leadform__done{background:color-mix(in srgb, var(--status-ledig,#16a34a) 8%, var(--color-surface))}}.bv-leadform__hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.bv-unit-detail__lead{border-block-start:1px solid var(--color-border);margin-block-start:2.5rem;padding-block-start:2rem}.bv-map__frame{border:1px solid var(--color-border);border-radius:var(--radius-md);width:100%;height:22rem}.bv-map__label{margin:.5rem 0 0;font-size:.9rem}.bv-faq__list{gap:.5rem;max-width:46rem;display:grid}.bv-faq__item{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:.75rem 1rem}.bv-faq__item summary{cursor:pointer;font-weight:600;list-style-position:outside}.bv-faq__item[open] summary{margin-block-end:.5rem}.bv-faq__item p{color:var(--color-text-muted);margin:0;line-height:1.6}.bv-video__frame{aspect-ratio:16/9;border-radius:var(--radius-md);background:var(--color-surface-sunken,#0002);max-width:60rem;position:relative;overflow:hidden}.bv-video__frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.bv-video__frame--file{aspect-ratio:auto}.bv-video__player{width:100%;height:auto;display:block}.bv-video__player--mobile{display:none}@media (max-width:767px){.bv-video__player--desktop{display:none}.bv-video__player--mobile{display:block}}.bv-video__caption{max-width:46rem;font-size:var(--text-ui);color:var(--color-text-muted);margin:.6rem 0 0}.bv-timeline__list{gap:0;max-width:32rem;margin:0;padding:0;list-style:none;display:grid}.bv-timeline__item{gap:.9rem;padding:0 0 1.4rem;display:flex;position:relative}.bv-timeline__item:not(:last-child):before{content:"";background:var(--color-border);width:2px;position:absolute;top:1.2rem;bottom:0;left:.55rem}.bv-timeline__dot{z-index:1;border-radius:var(--radius-pill);border:2px solid var(--color-border);background:var(--color-surface);flex:none;width:1.2rem;height:1.2rem;margin-block-start:.2rem;display:inline-block;position:relative}.bv-timeline__item[data-done] .bv-timeline__dot{border-color:var(--color-accent);background:var(--color-accent)}.bv-timeline__title{margin:0;font-weight:600}.bv-timeline__when{color:var(--color-text-muted);margin:.1rem 0 0;font-size:.9rem}.bv-newsfeed__list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.bv-newsfeed__link{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);color:inherit;gap:.25rem;padding:.9rem 1rem;text-decoration:none;transition:border-color .12s;display:grid;overflow:hidden}.bv-newsfeed__link:hover{border-color:var(--color-accent)}.bv-newsfeed__item[data-has-image] .bv-newsfeed__link{grid-template-columns:minmax(0,13rem) 1fr;align-items:stretch;gap:0;padding:0}.bv-newsfeed__thumb{object-fit:cover;width:100%;height:100%;min-height:8rem;display:block}.bv-newsfeed__body{align-content:center;gap:.25rem;padding:.9rem 1rem;display:grid}@media (max-width:640px){.bv-newsfeed__item[data-has-image] .bv-newsfeed__link{grid-template-columns:1fr}.bv-newsfeed__thumb{aspect-ratio:16/9;min-height:0}}.bv-newsfeed__meta{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;font-size:.85rem;display:flex}.bv-newsfeed__byline{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.bv-newsfeed__avatar{object-fit:cover;border-radius:50%;flex:none;block-size:1.5rem;inline-size:1.5rem}.bv-news-article__header .bv-newsfeed__avatar{block-size:2rem;inline-size:2rem}.bv-newsfeed__title{margin:0;font-size:1.05rem;font-weight:600}.bv-newsfeed__excerpt{color:var(--color-text-muted);margin:0;font-size:.95rem}.bv-newsfeed__all{color:var(--color-accent);justify-self:start;margin-block-start:.75rem;font-weight:600;text-decoration:none;display:inline-block}.bv-newsfeed__all:hover{text-decoration:underline}.bv-news-archive{margin-block-start:1rem}.bv-news-article__header .bv-newsfeed__meta{margin-block-start:.35rem}.bv-news-article__hero{object-fit:cover;border-radius:var(--radius-md);width:100%;max-height:32rem;margin-block:1rem 1.5rem;display:block}.bv-news-article__back{margin-block-start:2rem}.bv-news-article__back a{color:var(--color-accent);text-decoration:none}.bv-news-article__back a:hover{text-decoration:underline}.bv-unit-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-block-end:1.25rem;display:flex}.bv-unit-nav__back{text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:0;font-size:.9rem;font-weight:500;text-decoration:underline;display:inline-flex;color:var(--color-text)!important}.bv-unit-nav__step{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-raised);align-items:center;gap:.35rem;padding:.4rem .9rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:border-color .12s;display:inline-flex;color:var(--color-text)!important}.bv-unit-nav__step:hover{border-color:var(--color-accent)}.bv-unit-nav__steps{gap:.4rem;display:flex}@media (min-width:901px){.bv-unit-page__backfloat,.bv-unit-page__backflow{display:none}}@media (max-width:900px){.bv-unit-nav{display:none}.bv-unit-nav__back{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);background:#ffffff8c;border:1px solid #ffffffa6;padding:.5rem 1rem;font-weight:600;text-decoration:none}}.bv-unit-detail__lead{scroll-margin-block-start:1.5rem}.bv-unit-ctabar{display:none}@media (max-width:767px){.bv-unit-ctabar{z-index:50;padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom));border-block-start:1px solid var(--color-border);background:#fafafae0;justify-content:space-between;align-items:center;gap:.75rem;display:flex;position:fixed;inset-block-end:0;inset-inline:0}@supports (color:color-mix(in lab, red, red)){.bv-unit-ctabar{background:color-mix(in oklab, var(--color-surface) 88%, transparent)}}.bv-unit-ctabar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.bv-unit-ctabar__info{gap:.1rem;min-inline-size:0;display:grid}.bv-unit-ctabar__code{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:600;overflow:hidden}.bv-unit-ctabar__price{font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.bv-unit-ctabar__cta{border-radius:var(--radius-pill);background:var(--color-accent);flex:none;padding:.6rem 1.2rem;font-weight:700;text-decoration:none;color:var(--color-surface)!important}.bv-public-main{padding-block-end:5.5rem}}.bv-unit-table thead th{white-space:nowrap}@media (min-width:1024px){.bv-tpl-explorer[data-immersive] .bv-unit-table thead th{white-space:nowrap}}.bv-pil{vertical-align:-.12em;display:inline-block}.bv-unit-nav__back{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:100% 1px;text-decoration:none;transition:background-size .22s,color .22s}.bv-unit-nav__back:hover,.bv-unit-nav__back:focus-visible{color:var(--color-text-muted);background-size:0 1px}.bv-unit-nav__back .bv-pil{transition:transform .22s}.bv-unit-nav__back:hover .bv-pil,.bv-unit-nav__back:focus-visible .bv-pil{transform:scaleX(-1)rotate(-45deg)}@media (prefers-reduced-motion:reduce){.bv-unit-nav__back,.bv-unit-nav__back .bv-pil{transition:none}}.bv-lightbox__figure{position:relative}.bv-lightbox__caption{border-radius:var(--radius-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;white-space:nowrap;pointer-events:none;background:#0000008c;padding:.4rem .9rem;font-size:.85rem;position:absolute;inset-block-end:.9rem;inset-inline-start:50%;transform:translate(-50%)}.bv-viewicon{block-size:.92em;inline-size:.92em;display:block}.bv-viewicon--kort{block-size:.78em;inline-size:.78em;transform:translate(.07em)}.bv-viewicon:not(.bv-viewicon--kort){transform:translate(-.07em)}
