.ux-prototype[data-brand=open-estate]{--ux-inter:var(--font-golos);--ux-manrope:var(--font-golos);font-family:var(--font-body);color:var(--foreground);background:var(--background);--ground:var(--home-surface)!important;--surface:var(--home-surface)!important;--surface2:var(--surface-muted)!important;--border:var(--home-border)!important;--borderSoft:var(--home-border)!important;--ink:var(--foreground)!important;--ink2:var(--foreground-muted)!important;--ink3:var(--foreground-muted)!important;--wire:var(--surface-muted)!important;--wireLine:var(--home-border)!important;--wireInk:var(--foreground-muted)!important;--black:var(--surface-inverse)!important;--wireDark:var(--surface-inverse)!important;--wireDarkLine:var(--primary-hover)!important;--wireDarkInk:var(--foreground-inverse)!important;--band:var(--surface-inverse)!important;--bandInk:var(--foreground-inverse)!important;--bandInk2:var(--foreground-inverse)!important;--bandInk3:var(--foreground-inverse)!important}.ux-prototype[data-brand=open-estate] :is(h1,h2){font-family:var(--font-heading);font-weight:var(--weight-medium);letter-spacing:var(--tracking-normal)}.ux-prototype[data-brand=open-estate] h1{font-size:var(--text-h1);line-height:var(--text-h1--line-height)}.ux-prototype[data-brand=open-estate] :is(h2,.h2,.mh2){font-size:var(--text-h2);line-height:var(--text-h2--line-height)}.ux-prototype[data-brand=open-estate] :is(h3,h4,h5,h6){font-family:var(--font-body);font-weight:var(--weight-medium);letter-spacing:var(--tracking-normal)}.ux-prototype[data-brand=open-estate] :is(.lead,.mlead){font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height)}.ux-prototype[data-brand=open-estate] :is(.eyebrow,.lab,.wsLab,.mh,.ms,.mp,.skrot){font-family:var(--font-body);letter-spacing:var(--tracking-normal);font-size:var(--text-body-sm);line-height:var(--text-body-sm--line-height)}.ux-prototype[data-brand=open-estate] :disabled{color:var(--disabled-foreground)!important;background:var(--disabled-background)!important}.ux-prototype[data-brand=open-estate] :focus-visible{box-shadow:0 0 0 var(--space-4) var(--home-surface);outline:var(--border-focus) solid var(--focus-ring)!important;outline-offset:var(--space-4)!important}.ux-prototype[data-brand=open-estate] :is(input,textarea,.inp){color:var(--foreground);background:var(--home-surface);border-color:var(--border-strong);font-family:var(--font-body)}.ux-prototype[data-brand=open-estate] .flag{color:var(--foreground-inverse);background:var(--surface-inverse);border-color:var(--foreground-inverse)}.ux-prototype[data-brand=open-estate] :is(.ux-review-bar,.ux-video-dialog,.ux-video-frame){color:var(--foreground);background:var(--home-surface);font-family:var(--font-body)}.ux-prototype[data-brand=open-estate] .ux-toast{background:var(--surface-inverse);color:var(--foreground-inverse)}.ux-prototype[data-brand=open-estate] .ux-error{color:var(--danger)}.ux-prototype[data-brand=open-estate] .ux-review-bar a{color:var(--primary)!important}.ux-prototype[data-brand=open-estate] :is(.proto-in,.inp)::placeholder{color:var(--foreground-muted);opacity:1}.ux-prototype[data-brand=open-estate] .home-brand-logo{width:var(--home-logo-width);min-height:var(--space-48);flex-shrink:0;align-items:center;display:flex}.ux-prototype[data-brand=open-estate] .home-brand-logo img{object-fit:contain;width:100%;height:auto;display:block}.ux-prototype[data-brand=open-estate]{--home-heading-tracking:var(--tracking-heading-mobile);--home-logo-width:var(--home-logo-width-mobile)}@media (min-width:768px){.ux-prototype[data-brand=open-estate]{--home-heading-tracking:var(--tracking-heading-tablet)}}@media (min-width:1280px){.ux-prototype[data-brand=open-estate]{--home-heading-tracking:var(--tracking-heading-desktop);--home-logo-width:var(--home-logo-width-desktop)}}.ux-prototype[data-brand=open-estate] :is(h1,h2){letter-spacing:var(--home-heading-tracking)}.ux-prototype[data-brand=open-estate] :is(h3,h4,h5,h6){letter-spacing:var(--tracking-heading-small)}.ux-prototype[data-brand=open-estate] [data-proto-mmenu]{max-height:100dvh;top:0!important}.ux-prototype[data-brand=open-estate]{--rCard:var(--radius-card);--rInput:var(--radius-control);--rPill:var(--radius-pill)}.ux-prototype[data-brand=open-estate] .ui-container{box-sizing:border-box;max-width:var(--layout-width-portal);padding-inline:var(--gutter)}.ux-prototype[data-brand=open-estate] :is(.sec,.msec,.home-section){padding-block:var(--section-space)}.ux-prototype[data-brand=open-estate] .g12{column-gap:var(--space-32)}.ux-prototype[data-brand=open-estate] .hatch,.ux-prototype[data-brand=open-estate] .hatchDark{background-image:none}.ux-prototype[data-brand=open-estate] .ui-button{box-sizing:border-box;font-family:var(--font-body);font-size:var(--text-label);font-weight:var(--weight-medium);line-height:var(--text-label--line-height)}.ux-prototype[data-brand=open-estate] .ui-card{box-sizing:border-box;box-shadow:var(--elevation-card)}.ux-prototype[data-brand=open-estate] .ui-card:hover{box-shadow:var(--elevation-card)}.ux-prototype[data-brand=open-estate] .ui-badge{background:var(--surface-muted);color:var(--foreground-muted);border:var(--border-thin) solid var(--home-border)}.ux-prototype[data-brand=open-estate] .home-footer-logo{max-width:var(--home-logo-width-desktop);display:block}.ux-prototype[data-brand=open-estate] .home-footer-logo img{width:100%;height:auto}.ux-prototype[data-brand=open-estate] .home-hero-media{padding-block:var(--space-80) var(--space-80);min-height:var(--hero-min-height);box-sizing:border-box}.ux-prototype[data-brand=open-estate] .home-hero-media>:not(.ui-background-video){z-index:1;position:relative}.ux-prototype[data-brand=open-estate] .home-hero-media .ui-background-video{z-index:0}.ux-prototype[data-brand=open-estate] .home-hero-media .ui-background-video-toggle{z-index:3;pointer-events:auto}.ux-prototype[data-brand=open-estate] .home-hero-media>.ui-container{pointer-events:none;padding-top:0!important}.ux-prototype[data-brand=open-estate] [data-ui=button]{text-decoration:none}.ux-prototype[data-brand=open-estate] .ui-background-video-toggle{top:var(--space-16);bottom:auto}.ux-prototype[data-brand=open-estate] .home-hero-media :is(h1,p){color:var(--foreground-inverse)}.ux-prototype[data-brand=open-estate] .home-hero-media .ui-background-video:after{content:"";background:var(--media-overlay);pointer-events:none;position:absolute;inset:0}.ux-prototype[data-brand=open-estate] .home-hero{min-height:calc(var(--hero-min-height) - var(--home-header-height));isolation:isolate;grid-template-rows:minmax(min-content,1fr) auto auto;display:grid}.ux-prototype[data-brand=open-estate] .home-hero-media{min-height:0;padding-block:var(--space-64) var(--space-32);position:static!important}.ux-prototype[data-brand=open-estate] .home-hero>.ui-container{margin-top:0!important}.ux-prototype[data-brand=open-estate] .home-hero>.ui-container:last-child{padding-block:var(--space-24)}.ux-prototype[data-brand=open-estate]{--home-header-height:4rem}@media (min-width:1280px){.ux-prototype[data-brand=open-estate]{--home-header-height:7.75rem}}.ux-prototype[data-brand=open-estate] .home-hero>.ui-container:last-child{z-index:2;position:relative}.ux-prototype[data-brand=open-estate] .home-trust{background:0 0;grid-template-columns:1fr;gap:var(--space-24)!important;display:grid!important}.ux-prototype[data-brand=open-estate] .home-trust,.ux-prototype[data-brand=open-estate] .home-trust *{color:var(--foreground-inverse)!important}.ux-prototype[data-brand=open-estate] .home-trust .home-rating-source-symbol{display:none!important}@media (min-width:768px){.ux-prototype[data-brand=open-estate] .home-trust{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.ux-prototype[data-brand=open-estate] .home-trust{grid-template-columns:repeat(4,minmax(0,1fr))}}.ux-prototype[data-brand=open-estate] .home-hero{grid-template-columns:minmax(0,1fr)}.ux-prototype[data-brand=open-estate] .home-hero>*{box-sizing:border-box;min-width:0;max-width:100%}.ux-prototype[data-brand=open-estate] #wyszukiwarka{z-index:2;min-width:0;scroll-margin-top:var(--home-header-height);position:relative}.ux-prototype[data-brand=open-estate] .ui-property-search,.ux-prototype[data-brand=open-estate] .ui-property-search *{box-sizing:border-box}.ux-prototype[data-brand=open-estate] .ui-property-search select{appearance:none}.ux-prototype[data-brand=open-estate] .ui-search-popular .ui-button{font-size:var(--text-caption);font-weight:var(--weight-regular);line-height:var(--text-caption--line-height)}.ux-prototype[data-brand=open-estate] .ui-property-search :focus-visible{box-shadow:none;outline-color:var(--foreground-inverse)!important}.ux-prototype[data-brand=open-estate] .home-contact-bar{background:var(--surface-inverse);color:var(--foreground-inverse)}.ux-prototype[data-brand=open-estate] .home-contact-bar :is(a,button,span){color:var(--foreground-inverse)!important}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.ux-prototype[data-brand=open-estate] .home-contact-bar{background:var(--surface-search-glass);-webkit-backdrop-filter:blur(var(--glass-blur));backdrop-filter:blur(var(--glass-blur))}}.ux-prototype[data-brand=open-estate] .home-contact-bar{box-sizing:border-box;width:100vw;margin-inline:calc(50% - 50vw);padding-inline:max(var(--gutter), calc((100vw - var(--layout-width-portal)) / 2 + var(--gutter)))!important;border-radius:0!important}.ux-prototype[data-brand=open-estate] .ui-background-video-toggle.ui-button{font-size:var(--text-body-sm);font-weight:var(--weight-regular)}.ux-prototype[data-brand=open-estate] .home-hero>.home-trust.ui-container{width:calc(100% - 2 * var(--gutter));max-width:calc(var(--layout-width-portal) - 2 * var(--gutter));margin-inline:auto;padding-inline:0}@media (min-width:1280px){.ux-prototype[data-brand=open-estate] .home-trust{grid-template-columns:repeat(4,auto);justify-content:space-between}}.ux-prototype[data-brand=open-estate]{--font-heading:var(--font-body)}.ux-prototype[data-brand=open-estate] .proto-headroom{z-index:20;position:relative;background:0 0!important}.ux-prototype[data-brand=open-estate] .proto-headroom>div{background:0 0!important;border-bottom-color:#0000!important}.ux-prototype[data-brand=open-estate] .proto-headroom :is(a,button,span){color:var(--foreground-inverse)!important}.ux-prototype[data-brand=open-estate] .proto-headroom .home-brand-logo img{filter:brightness(0)invert()}.ux-prototype[data-brand=open-estate] .proto-headroom .ui-button{border-color:var(--border-chip-inverse);background:0 0}.ux-prototype[data-brand=open-estate] .proto-headroom .ui-button:hover{background:var(--surface-control-inverse)}.ux-prototype[data-brand=open-estate] .proto-headroom [data-proto-mega],.ux-prototype[data-brand=open-estate] [data-proto-mmenu],.ux-prototype[data-brand=open-estate] .proto-headroom[data-headroom-pinned=true]{background:var(--surface-inverse)!important}.ux-prototype[data-brand=open-estate] [data-proto-mmenu] :is(a,button,span){color:var(--foreground-inverse)!important}.ux-prototype[data-brand=open-estate] .home-hero{margin-top:calc(-1 * var(--home-header-height));padding-top:var(--home-header-height);min-height:var(--hero-min-height)}.ux-prototype[data-brand=open-estate] .home-hero-media .ui-background-video-toggle{top:calc(var(--home-header-height) + var(--space-16))}@media (min-width:1280px){.ux-prototype[data-brand=open-estate]{--home-header-height:7.25rem}}.ux-prototype[data-brand=open-estate] .home-hero{box-sizing:border-box}.ux-prototype[data-brand=open-estate] .proto-headroom [data-proto-mega],.ux-prototype[data-brand=open-estate] [data-proto-mmenu]{background:var(--home-surface)!important}.ux-prototype[data-brand=open-estate] [data-proto-mega] :is(a,button,span),.ux-prototype[data-brand=open-estate] [data-proto-mmenu] :is(a,button,span){color:var(--foreground)!important}.ux-prototype[data-brand=open-estate] [data-proto-mmenu] .home-brand-logo img{filter:none}.ux-prototype[data-brand=open-estate] .home-contact-bar{min-height:var(--space-48);height:auto!important;padding-block:var(--space-12)!important}@media (min-width:1280px){.ux-prototype[data-brand=open-estate]{--home-header-height:8.25rem}}.ux-prototype[data-brand=open-estate] .home-hero-media{padding-bottom:var(--space-80)}.ux-prototype[data-brand=open-estate] .home-hero-media .ui-background-video-toggle{top:var(--video-control-top,auto);right:var(--video-control-right,var(--gutter));bottom:auto}.ux-prototype[data-brand=open-estate] button.home-menu-backdrop{z-index:19;background:var(--menu-backdrop);cursor:default;border:0;border-radius:0;width:100%;height:100%;padding:0;position:fixed;inset:0}@media (hover:hover) and (pointer:fine){.ux-prototype[data-brand=open-estate] .home-nav-links:has(>:hover)>:not(:hover){opacity:var(--nav-inactive-opacity)}.ux-prototype[data-brand=open-estate] .home-nav-links:not(:has(>:hover)):has(>[aria-expanded=true])>:not([aria-expanded=true]){opacity:var(--nav-inactive-opacity)}.ux-prototype[data-brand=open-estate] .home-nav-links>:hover,.ux-prototype[data-brand=open-estate] .home-nav-links>:focus-visible{opacity:1}}.ux-prototype[data-brand=open-estate][data-menu-open=true] :is(.home-hero,.home-section,footer){filter:blur(var(--menu-backdrop-blur))}.ux-prototype[data-screen=Main]:has([data-proto-fixed]){padding-bottom:0}.ux-prototype[data-brand=open-estate] .proto-headroom .home-contact-bar{background:var(--home-surface);color:var(--foreground);-webkit-backdrop-filter:none}.ux-prototype[data-brand=open-estate] .proto-headroom .home-contact-bar :is(a,button,span){color:var(--foreground)!important}.ux-prototype[data-brand=open-estate] .proto-headroom{transition:transform var(--motion-header) var(--motion-header-ease), opacity var(--motion-header) var(--motion-header-ease)}.ux-prototype[data-brand=open-estate] .proto-headroom[data-headroom-pinned=true]{opacity:0;pointer-events:none;transform:translateY(-100%)}.ux-prototype[data-brand=open-estate] .proto-headroom[data-headroom-pinned=true][data-headroom-visible=true]{opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.ux-prototype[data-brand=open-estate] .proto-headroom{transition:none}}.ux-prototype[data-brand=open-estate]:not([data-screen=Main]) .proto-headroom,.ux-prototype[data-brand=open-estate]:not([data-screen=Main]) .proto-headroom>div{background:var(--surface-inverse)!important}.ux-prototype[data-brand=open-estate]:not([data-screen=Main]) .home-contact-bar{background:var(--home-surface)!important}.ux-prototype[data-brand=open-estate] .ui-control{box-sizing:border-box}.ux-prototype[data-brand=open-estate] :is(.proto-in,.inp){border-radius:var(--radius-control);border-color:var(--border-strong)}.ux-prototype[data-brand=open-estate] .ux-consent input{accent-color:var(--primary)}.ux-prototype[data-brand=open-estate] .brand-card-icon{color:var(--primary);margin-bottom:var(--space-12)}.ux-prototype[data-brand=open-estate] :is(.brand-favorites-circle,.brand-social-circle){border:1px solid;border-radius:50%;flex-shrink:0;place-items:center;width:48px;min-width:48px;height:48px;min-height:48px;padding:0;display:inline-grid;position:relative}.ux-prototype[data-brand=open-estate] .brand-favorites-circle>span{background:var(--primary);color:#fff;border-radius:50%;place-items:center;width:20px;min-width:20px;height:20px;min-height:20px;font-size:12px;line-height:1;display:grid;position:absolute;top:-4px;right:-5px}.ux-prototype[data-brand=open-estate] .brand-social-circle{color:var(--primary)}.ux-prototype[data-brand=open-estate] .brand-animated-stat{font-family:var(--font-heading);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.ux-prototype[data-brand=open-estate] :is(footer,[data-dc=FooterB]) a{transition:opacity .2s}@media (hover:hover){.ux-prototype[data-brand=open-estate] :is(footer,[data-dc=FooterB]):has(a:hover) a{opacity:.5}.ux-prototype[data-brand=open-estate] :is(footer,[data-dc=FooterB]):has(a:hover) a:hover{opacity:1}}.ux-prototype[data-brand=open-estate] :is(footer,[data-dc=FooterB]):has(a:focus-visible) a{opacity:.5}.ux-prototype[data-brand=open-estate] :is(footer,[data-dc=FooterB]):has(a:focus-visible) a:focus-visible{opacity:1}@media (prefers-reduced-motion:reduce){.ux-prototype[data-brand=open-estate] :is(footer,[data-dc=FooterB]) a{transition:none}}.ux-prototype[data-brand=open-estate] .brand-favorites-circle{border-color:var(--border-chip-inverse)}@media (hover:hover){.ux-prototype[data-brand=open-estate] .brand-intent-card:hover{background:var(--primary)!important;border-color:var(--primary)!important;color:var(--foreground-inverse)!important}.ux-prototype[data-brand=open-estate] .brand-intent-card:hover .brand-card-icon{color:var(--foreground-inverse);border-color:var(--border-chip-inverse)}}.ux-prototype[data-brand=open-estate] .brand-intent-card:focus-visible{background:var(--primary)!important;color:var(--foreground-inverse)!important}.ux-prototype[data-brand=open-estate] .brand-intent-card:focus-visible .brand-card-icon{color:var(--foreground-inverse)}.ux-prototype[data-brand=open-estate] a.mp{text-decoration:none}.ux-prototype[data-brand=open-estate] a.mp:is(:hover,:focus-visible){background:var(--primary);border-color:var(--primary);text-decoration:none;color:var(--foreground-inverse)!important}.ux-prototype[data-brand=open-estate] :is(.brand-social-label,.brand-topic) .brand-card-icon{border-color:color-mix(in srgb, currentColor 30%, transparent);color:inherit;margin:0}.ux-prototype[data-brand=open-estate] .brand-social-label:hover{opacity:.7;text-decoration:none}.ux-prototype[data-brand=open-estate] [data-proto-pole]{transition:border-color .22s,box-shadow .22s}.ux-prototype[data-brand=open-estate] :is([data-proto-pole=tekst],[data-proto-pole=obszar]){padding:var(--space-12) var(--space-24)!important}@media (max-width:767px){.ux-prototype[data-brand=open-estate] :is([data-proto-pole=tekst],[data-proto-pole=obszar]){padding-inline:var(--space-16)!important}}.ux-prototype[data-brand=open-estate] [data-proto-pole]>span:first-child>span:first-child,.ux-prototype[data-brand=open-estate] [data-proto-pole=obszar]>span:first-child{transform-origin:0;transition:color .22s,transform .22s}.ux-prototype[data-brand=open-estate] [data-proto-pole]:focus-within{box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 12%, transparent);border-color:var(--primary)!important;outline:none!important}.ux-prototype[data-brand=open-estate] [data-proto-pole]:focus-within>span:first-child>span:first-child,.ux-prototype[data-brand=open-estate] [data-proto-pole=obszar]:focus-within>span:first-child{transform:translateY(-2px)scale(.88);color:var(--primary)!important}@media (prefers-reduced-motion:reduce){.ux-prototype[data-brand=open-estate] [data-proto-pole],.ux-prototype[data-brand=open-estate] [data-proto-pole]>span:first-child,.ux-prototype[data-brand=open-estate] [data-proto-pole]>span:first-child>span:first-child{transition:none}}@media (min-width:1024px){.ux-prototype[data-brand=open-estate] .brand-contact-sticky{top:var(--space-32);align-self:start;position:sticky}}.ux-prototype[data-brand=open-estate] [data-proto-pole] :is(input,textarea,select):focus{box-shadow:none!important;outline:none!important}.ux-prototype[data-brand=open-estate] .brand-inline-trust{max-width:100%}.ux-prototype[data-brand=open-estate] :is(.brand-inline-trust,[data-dc=OcenaGoogle]) .brand-card-icon{color:var(--primary);border-color:color-mix(in srgb, var(--primary) 30%, transparent);margin:0}.ux-prototype[data-brand=open-estate] :has(>.brand-topic){grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-12)!important;display:grid!important}.ux-prototype[data-brand=open-estate] .brand-topic{width:100%;min-width:0}@media (max-width:480px){.ux-prototype[data-brand=open-estate] .brand-topic{padding:var(--space-12)!important;gap:var(--space-8)!important;font-size:var(--text-body-sm)!important}.ux-prototype[data-brand=open-estate] .brand-topic .ui-trust-icon{width:36px;height:36px}}.ux-prototype[data-brand=open-estate] :has(>.brand-social-label):not([style*="display: none"]):not([style*=display\:none]){align-items:center;gap:var(--space-12)!important;flex-wrap:nowrap!important;display:flex!important}.ux-prototype[data-brand=open-estate] .brand-social-label{flex:none}.ux-prototype[data-brand=open-estate] .brand-footer-shell{background:var(--primary);color:var(--foreground-inverse)}.ux-prototype[data-brand=open-estate] .brand-footer-shell :is(a,p,b,span,.nap){color:inherit!important}.ux-prototype[data-brand=open-estate] .brand-footer-shell a,.ux-prototype[data-brand=open-estate] .brand-footer-shell a:hover{text-decoration:none!important}.ux-prototype[data-brand=open-estate] .brand-footer-shell .home-brand-logo img,.ux-prototype[data-brand=open-estate] .brand-footer-shell .home-footer-logo img{filter:brightness(0)invert()}.ux-prototype[data-brand=open-estate] .brand-footer-shell .brand-social-circle{border-color:var(--border-chip-inverse);background:0 0!important}.ux-prototype[data-brand=open-estate] .brand-footer-shell a+.sub{margin-top:var(--space-32)!important}.ux-prototype[data-brand=open-estate] .brand-legal-links{gap:var(--space-24);flex-wrap:wrap;align-items:center;display:flex}.ux-prototype[data-brand=open-estate] .brand-legal-links a{text-decoration:none!important}@media (min-width:1280px){.ux-prototype[data-brand=open-estate] .brand-footer-grid{gap:var(--space-48) var(--space-64)!important;padding-block:var(--space-48) var(--space-32)!important;grid-template-columns:minmax(220px,1fr) minmax(0,3fr)!important;display:grid!important}.ux-prototype[data-brand=open-estate] .brand-footer-awards{padding:0 0 var(--space-32)!important;grid-column:1/-1!important;margin:0!important}.ux-prototype[data-brand=open-estate] .brand-footer-contact{color:var(--foreground-inverse)!important;grid-column:1!important;padding:0!important}.ux-prototype[data-brand=open-estate] .brand-footer-contact>div:last-child{margin-top:var(--space-32)!important;padding-top:0!important}.ux-prototype[data-brand=open-estate] .brand-footer-columns{gap:var(--space-32)!important;grid-column:2!important;grid-template-columns:1fr 1fr 1fr!important;display:grid!important}.ux-prototype[data-brand=open-estate] .brand-footer-columns>.kol{grid-column:auto!important}.ux-prototype[data-brand=open-estate] .brand-footer-bottom{padding-top:var(--space-24)!important;grid-column:1/-1!important;margin:0!important}}@media (max-width:1279px){.ux-prototype[data-brand=open-estate] .brand-footer-shell>div{color:var(--foreground-inverse)!important;background:0 0!important}}.ux-prototype[data-brand=open-estate] a.brand-editorial-card,.ux-prototype[data-brand=open-estate] a.brand-editorial-card:is(:hover,:focus-visible),.ux-prototype[data-brand=open-estate] a.brand-editorial-card>b{color:var(--foreground-inverse)!important}.ux-prototype[data-brand=open-estate] .proto-headroom,.ux-prototype[data-brand=open-estate] .proto-headroom[data-headroom-pinned=true]{transition:transform .52s var(--motion-header-ease), opacity .52s var(--motion-header-ease), background-color .52s var(--motion-header-ease);top:0;position:sticky!important}@media (prefers-reduced-motion:reduce){.ux-prototype[data-brand=open-estate] .proto-headroom{transition:none}}.ux-prototype[data-brand=open-estate] .brand-footer-shell,.ux-prototype[data-brand=open-estate] .brand-footer-shell *{color:var(--foreground-inverse)!important}.ux-prototype[data-brand=open-estate] .brand-footer-shell :is(.brand-social-circle,.brand-award-circle,.ui-trust-icon){border-color:var(--border-chip-inverse)!important}@media (max-width:1279px){.ux-prototype[data-brand=open-estate] .proto-headroom,.ux-prototype[data-brand=open-estate] .proto-headroom[data-headroom-pinned=true]{width:100%;top:0;left:0;position:fixed!important}.ux-prototype[data-brand=open-estate]:not([data-screen=Main]):has(.proto-headroom){padding-top:64px}}.ux-prototype[data-brand=open-estate] [data-dc=SocialMedia] [style*="display: none"],.ux-prototype[data-brand=open-estate] [data-dc=SocialMedia] [style*=display\:none]{display:none!important}.ux-prototype[data-brand=open-estate] .brand-offer-copy h3{font-size:var(--text-h5);line-height:var(--text-h5--line-height);font-weight:var(--weight-medium)}.ux-prototype[data-brand=open-estate] .brand-offer-copy h3 a{color:var(--foreground);text-decoration:none}.ux-prototype[data-brand=open-estate] .brand-offer-copy h3 a:hover{color:var(--primary)}.oe-offer-gallery{width:100%;min-width:0;height:100%;position:absolute;inset:0}.oe-offer-image-link{display:block;position:absolute;inset:0}.oe-offer-image{object-fit:cover}.oe-offer-dots{inset:auto 0 var(--space-8);pointer-events:none;justify-content:center;display:flex;position:absolute}.oe-offer-dots button{border-radius:var(--radius-pill);pointer-events:auto;cursor:pointer;background:0 0;border:0;place-items:center;width:44px;height:44px;padding:0;display:grid}.oe-offer-dots span{border-radius:var(--radius-pill);width:6px;height:6px;box-shadow:none;opacity:.65;background:#fff;transition:width .36s cubic-bezier(.22,1,.36,1),opacity .36s cubic-bezier(.22,1,.36,1)}.oe-offer-dots button[aria-pressed=true] span{opacity:1;width:20px}.oe-offer-dots button:focus-visible{outline-offset:-4px;background:var(--primary);outline:2px solid #fff}@media (prefers-reduced-motion:reduce){.oe-offer-dots span{transition:none}}.ux-prototype[data-brand=open-estate] .pfSeg>button{min-width:0;min-height:56px;padding:var(--space-8);box-sizing:border-box;border-radius:var(--radius-control);font-size:var(--text-body);place-items:center;line-height:1.5;display:grid}.ux-prototype[data-brand=open-estate] [data-proto-opcja=filtr][aria-checked=true]{background:var(--primary)!important;color:var(--foreground-inverse)!important}.ux-prototype[data-brand=open-estate] [data-proto-opcja=filtr][aria-checked=false]{background:var(--home-surface)!important;color:var(--foreground)!important}.ux-prototype[data-brand=open-estate][data-screen=StronaPrawna] :is(h2,.h2,.mh2){font-size:var(--text-h4)!important;line-height:var(--text-h4--line-height)!important;letter-spacing:var(--tracking-heading-small)!important}.ux-prototype[data-brand=open-estate] [data-proto-fixed=PasekWyceny]{opacity:0;visibility:hidden;transform:translateY(calc(100% + var(--space-8)));background:color-mix(in srgb, var(--primary) 72%, transparent);-webkit-backdrop-filter:blur(24px)saturate(130%);border-top:1px solid var(--border-chip-inverse);transition:transform .52s var(--motion-header-ease), opacity .36s var(--motion-header-ease), visibility 0s .52s}.ux-prototype[data-brand=open-estate] [data-proto-fixed=PasekWyceny][data-scroll-visible=true]{opacity:1;visibility:visible;transition-delay:0s;transform:translateY(0)}.ux-prototype[data-brand=open-estate] [data-proto-fixed=PasekWyceny]>div,.ux-prototype[data-brand=open-estate] [data-proto-fixed=PasekWyceny] [data-dc=PasekWyceny]>div{box-shadow:none!important;background:0 0!important}@media (prefers-reduced-motion:reduce){.ux-prototype[data-brand=open-estate] [data-proto-fixed=PasekWyceny]{transition:none}}.ux-prototype[data-brand=open-estate] .brand-faq-category{justify-content:flex-start;gap:var(--space-16);padding:var(--space-12) var(--space-24);white-space:normal}.ux-prototype[data-brand=open-estate] [data-proto-faq-q]{text-align:left;justify-content:space-between;width:100%}.ux-prototype[data-brand=open-estate] [data-proto-faq-q]>svg{flex-shrink:0;margin-left:auto}.ux-prototype[data-brand=open-estate] [data-proto-mega]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .42s var(--motion-header-ease), transform .52s var(--motion-header-ease), visibility 0s .52s;transform:translateY(-12px)}.ux-prototype[data-brand=open-estate] [data-proto-mega][data-menu-visible=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.ux-prototype[data-brand=open-estate] button.home-menu-backdrop{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .42s var(--motion-header-ease), visibility 0s .42s}.ux-prototype[data-brand=open-estate][data-menu-open=true] button.home-menu-backdrop{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.ux-prototype[data-brand=open-estate] :is(.home-hero,.home-section,footer){transition:filter .52s var(--motion-header-ease)}@media (prefers-reduced-motion:reduce){.ux-prototype[data-brand=open-estate] :is([data-proto-mega],button.home-menu-backdrop,.home-hero,.home-section,footer){transition:none}}.ux-prototype[data-brand=open-estate] .brand-data-panel{isolation:isolate;border:1px solid;border-color:color-mix(in srgb, currentColor 20%, transparent);border-radius:var(--radius-card,16px);padding:var(--space-24);position:relative}.ux-prototype[data-brand=open-estate] .brand-data-metric{min-width:0;padding-bottom:var(--space-24);flex:1}.ux-prototype[data-brand=open-estate] .brand-data-art{align-items:end;gap:var(--space-8);height:64px;margin-top:var(--space-24);opacity:.5;pointer-events:none;display:flex}.ux-prototype[data-brand=open-estate] .brand-data-art>span{max-width:48px;height:calc(24px + var(--bar-index) * 10px);opacity:calc(.12 + var(--bar-index) * .12);transform-origin:bottom;animation:3.6s linear infinite alternate brand-data-grow;animation-delay:calc(var(--bar-index) * .12s);background:currentColor;border-radius:3px 3px 0 0;flex:1}.ux-prototype[data-brand=open-estate] .brand-data-story .brand-data-art{height:48px}@keyframes brand-data-grow{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.ux-prototype[data-brand=open-estate] .brand-data-art>span{animation:none}}.ux-prototype[data-brand=open-estate] .brand-data-metric .brand-animated-stat,.ux-prototype[data-brand=open-estate] .brand-story-result .brand-animated-stat{font-variant-numeric:tabular-nums;margin-bottom:var(--space-12);display:block;font-size:clamp(48px,4.5vw,72px)!important;line-height:1.08!important;font-weight:var(--weight-medium)!important;letter-spacing:-2px!important}.ux-prototype[data-brand=open-estate] .brand-story-result{margin-bottom:var(--space-24)}.ux-prototype[data-brand=open-estate] .brand-data-story>p{font-size:var(--text-body-lg)!important;line-height:1.5!important}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-data-metric .brand-animated-stat,.ux-prototype[data-brand=open-estate] .brand-story-result .brand-animated-stat{letter-spacing:-1px!important;font-size:44px!important}}.ux-prototype[data-brand=open-estate] .brand-data-art-wave>span{animation:3s linear infinite brand-data-wave;animation-delay:calc(var(--bar-index) * -400ms)}.ux-prototype[data-brand=open-estate] .brand-data-art-scan>span{animation:4s linear infinite brand-data-scan;animation-delay:calc(var(--bar-index) * -600ms)}@keyframes brand-data-wave{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}@keyframes brand-data-scan{0%,to{opacity:.15;transform:scaleY(.85)}50%{opacity:.85;transform:scaleY(1)}}.ux-prototype[data-brand=open-estate] .brand-data-metric{container-type:inline-size}.ux-prototype[data-brand=open-estate] .brand-data-metric .brand-animated-stat{white-space:nowrap;font-size:clamp(32px,25cqi,72px)!important}@media (prefers-reduced-motion:reduce){.ux-prototype[data-brand=open-estate] .brand-data-art>span{animation:none}}.oe-offer-arrow{border:1px solid var(--border-chip-inverse);color:#fff;width:44px;height:44px;box-shadow:none;cursor:pointer;transition:background-color .36s var(--motion-header-ease);background:#1e35628c;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.oe-offer-arrow-prev{left:var(--space-12)}.oe-offer-arrow-next{right:var(--space-12)}.oe-offer-arrow:hover{background:var(--primary)}.oe-offer-arrow:focus-visible{outline-offset:3px;outline:2px solid #fff}.brand-stat-graphic{--stat-duration:4s;--stat-ease:cubic-bezier(.45,0,.55,1);width:100%;max-width:340px;height:auto;margin-top:var(--space-24);display:block;overflow:visible}.stat-trend{stroke-dasharray:1;animation:stat-draw var(--stat-duration) var(--stat-ease) infinite alternate}.stat-trend-dot{offset-path:path("M5 85 C35 85 35 35 65 48 S100 75 120 42 S145 65 170 30 S210 48 235 20 S260 15 275 8");animation:stat-follow var(--stat-duration) var(--stat-ease) infinite alternate}.stat-wave-marker{animation:stat-scan var(--stat-duration) var(--stat-ease) infinite alternate}.stat-stripe{animation:stat-stripe var(--stat-duration) var(--stat-ease) infinite}.stat-rating{animation:stat-rating var(--stat-duration) var(--stat-ease) infinite alternate}.stat-bar{transform-box:fill-box;transform-origin:bottom;animation:stat-bars var(--stat-duration) var(--stat-ease) infinite alternate}@keyframes stat-draw{0%{stroke-dashoffset:.9px}to{stroke-dashoffset:0}}@keyframes stat-follow{0%{offset-distance:10%}to{offset-distance:100%}}@keyframes stat-scan{0%{transform:translate(35px)}to{transform:translate(245px)}}@keyframes stat-stripe{0%,to{opacity:.15}50%{opacity:.8}}@keyframes stat-rating{0%{transform:translateY(0)}to{transform:translateY(8px)}}@keyframes stat-bars{0%{transform:scaleY(.4)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.brand-stat-graphic *{animation:none}.stat-wave-marker{transform:translate(140px)}.stat-trend-dot{offset-distance:100%}}.ux-prototype[data-brand=open-estate] .brand-review-summary,.ux-prototype[data-brand=open-estate] .brand-inline-trust{gap:var(--space-16)!important}.ux-prototype[data-brand=open-estate] :is(.brand-review-summary,.brand-inline-trust) b{font-family:var(--font-heading);font-size:var(--text-h4)!important;font-weight:var(--weight-medium)!important;color:var(--primary)!important}.ux-prototype[data-brand=open-estate] .brand-review-link{transition:color .36s,opacity .36s}.ux-prototype[data-brand=open-estate] .brand-review-link:hover{opacity:.7;color:var(--primary)!important}.ux-prototype[data-brand=open-estate] .brand-review-card{transition:background-color .42s var(--motion-header-ease), border-color .42s var(--motion-header-ease);position:relative;background:var(--background)!important;padding:var(--space-32)!important;border:0!important}.ux-prototype[data-brand=open-estate] .brand-review-quote{font-family:var(--font-heading);color:var(--primary);opacity:.35;font-size:64px;line-height:.7}.ux-prototype[data-brand=open-estate] .brand-review-card>p{font-size:var(--text-body-lg)!important;line-height:1.5!important}.ux-prototype[data-brand=open-estate] .brand-review-card>div:last-child{border-top:1px solid var(--border)}.ux-prototype[data-brand=open-estate] .brand-action-tile{transition:transform .52s var(--motion-header-ease), box-shadow .52s var(--motion-header-ease), border-color .52s var(--motion-header-ease)}.ux-prototype[data-brand=open-estate] .brand-action-tile svg{transition:transform .52s var(--motion-header-ease)}@media (hover:hover){.ux-prototype[data-brand=open-estate] .brand-action-tile:hover{transform:translateY(-4px);box-shadow:0 16px 32px #1e356214}}.ux-prototype[data-brand=open-estate] .brand-action-tile:is(:hover,:focus-visible) svg{transform:translate(6px)}@media (prefers-reduced-motion:reduce){.ux-prototype[data-brand=open-estate] :is(.brand-action-tile,.brand-action-tile svg,.brand-review-card,.brand-review-link){transition:none;transform:none!important}}.ux-prototype[data-brand=open-estate] .brand-blog-card{gap:var(--space-16);min-width:0;padding:var(--space-16);border-radius:var(--radius-card);background:var(--background);transition:background-color .42s;flex-direction:column!important;display:flex!important}.ux-prototype[data-brand=open-estate] .brand-blog-card>.wpHatch{aspect-ratio:3/2!important;width:100%!important}.ux-prototype[data-brand=open-estate] .brand-blog-card b{margin-top:var(--space-12);display:block;font-size:var(--text-h5)!important;line-height:1.35!important;font-weight:var(--weight-medium)!important}.ux-prototype[data-brand=open-estate] .brand-blog-card:hover{background:var(--surface-muted)}.ux-prototype[data-brand=open-estate] .brand-blog-card:hover b{color:var(--primary)}.ux-prototype[data-brand=open-estate] .brand-partner-logo img{max-height:40px}.ux-prototype[data-brand=open-estate] div:has(>.brand-blog-grid){gap:var(--space-32);flex-direction:column;display:flex!important}.ux-prototype[data-brand=open-estate] div:has(>.brand-blog-grid)>div:not(.brand-blog-grid){justify-content:space-between;align-items:center;gap:var(--space-24);flex-wrap:wrap;display:flex}.ux-prototype[data-brand=open-estate] .brand-blog-heading{font-weight:var(--weight-medium);margin:0;font-size:var(--text-h2)!important;line-height:1.15!important}.ux-prototype[data-brand=open-estate] .brand-blog-grid{width:100%;gap:var(--space-32)!important;grid-template-columns:1.2fr 1fr!important;display:grid!important}.ux-prototype[data-brand=open-estate] .brand-blog-grid>.brand-blog-card{border-radius:0;padding:0;background:0 0!important}.ux-prototype[data-brand=open-estate] .brand-blog-grid>.brand-blog-card:not(:first-child){padding-bottom:var(--space-24);border-bottom:1px solid var(--border);grid-template-columns:minmax(120px,.8fr) 1fr;align-items:center;display:grid!important}.ux-prototype[data-brand=open-estate] .brand-blog-card>.wpHatch{border-radius:var(--radius-card);position:relative;overflow:hidden;background:linear-gradient(135deg, var(--primary), #52688e)!important}.ux-prototype[data-brand=open-estate] .brand-blog-card>.wpHatch:after{content:"";aspect-ratio:1;border:1px solid #ffffff40;border-radius:50%;width:65%;position:absolute;bottom:-35%;right:-10%}.ux-prototype[data-brand=open-estate] .brand-blog-card>.wpHatch>span{display:none}.ux-prototype[data-brand=open-estate] .brand-blog-card:first-child b{font-size:var(--text-h3)!important}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-blog-grid{grid-template-columns:1fr!important}.ux-prototype[data-brand=open-estate] .brand-blog-grid>.brand-blog-card:first-child{grid-row:auto}}.ux-prototype[data-brand=open-estate] .brand-blog-photo{aspect-ratio:3/2;border-radius:var(--radius-card);overflow:hidden}.ux-prototype[data-brand=open-estate] .brand-blog-photo img{object-fit:cover;width:100%;height:100%;display:block}.ux-prototype[data-brand=open-estate] .brand-partners-grid{grid-template-columns:repeat(7,minmax(0,1fr));align-items:center;gap:24px;display:grid}.ux-prototype[data-brand=open-estate] .brand-partners-grid>:not(.brand-partner-logo){grid-column:1/-1}.ux-prototype[data-brand=open-estate] .brand-partner-logo{background:0 0;justify-content:center;align-items:center;min-width:0;display:flex}.ux-prototype[data-brand=open-estate] .brand-partner-logo img{object-fit:contain;width:50%;max-width:110px;height:auto;max-height:none;display:block}@media (max-width:1023px){.ux-prototype[data-brand=open-estate] .brand-partners-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:599px){.ux-prototype[data-brand=open-estate] .brand-partners-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.ux-prototype[data-brand=open-estate] .home-hero .ui-trust-item :is(.brand-review-summary,.brand-inline-trust) b{color:var(--foreground-inverse)!important}.ux-prototype[data-brand=open-estate] .home-hero .ui-trust-copy .brand-inline-trust{gap:0!important}.ux-prototype[data-brand=open-estate] .home-hero .ui-trust-copy :is(.brand-card-icon,.home-rating-source-symbol){display:none!important}.stat-symbols{align-items:end;gap:20px;height:100px;display:flex}.stat-symbol{opacity:.45;border:1px solid;border-radius:50%;place-items:center;width:80px;height:80px;animation:6s ease-in-out infinite stat-breathe;display:grid}.stat-symbol .ui-icon{width:42px;height:42px}.stat-symbol-secondary{opacity:.25;width:64px;height:64px;animation-delay:-3s}.stat-unit{animation:6s ease-in-out infinite stat-unit-glow}.stat-time-marker{animation:6s ease-in-out infinite alternate stat-time}@keyframes stat-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes stat-ring{0%,to{opacity:.45}50%{opacity:1}}@keyframes stat-unit-glow{0%,to{fill-opacity:.04}50%{fill-opacity:.2}}@keyframes stat-time{0%{transform:translate(0)}to{transform:translate(240px)}}.ux-prototype[data-brand=open-estate] .brand-action-tile{position:relative;overflow:hidden}.ux-prototype[data-brand=open-estate] .brand-action-art{right:var(--space-32);bottom:var(--space-64);pointer-events:none;width:180px;position:absolute}.ux-prototype[data-brand=open-estate] .brand-action-art svg{transform:none!important}.ux-prototype[data-brand=open-estate] .brand-footer-contact a{opacity:1!important}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-action-art{margin-left:auto;margin-top:var(--space-24);position:relative;bottom:auto;right:auto}}@media (prefers-reduced-motion:reduce){:is(.stat-symbol,.stat-progress,.stat-unit,.stat-time-marker){animation:none}}.stat-drawn{stroke-dasharray:1;animation:7s ease-in-out infinite stat-ink}.stat-drawn:not(path):not(rect){stroke-dasharray:none}.stat-drawn path{stroke-dasharray:1;animation:7s ease-in-out infinite stat-ink}.stat-progress{animation:7s ease-in-out infinite stat-ring-draw}.stat-symbol svg path,.stat-symbol svg circle,.stat-symbol svg rect{stroke-dasharray:160;animation:7s ease-in-out infinite stat-icon-draw}.stat-symbol-secondary svg *{animation-delay:.6s}@keyframes stat-ink{0%,8%{stroke-dashoffset:1px;opacity:.1}55%,85%{stroke-dashoffset:0;opacity:.65}to{stroke-dashoffset:0;opacity:.1}}@keyframes stat-ring-draw{0%,8%{stroke-dashoffset:100px;opacity:.1}60%,85%{stroke-dashoffset:0;opacity:.7}to{stroke-dashoffset:0;opacity:.1}}@keyframes stat-icon-draw{0%,8%{stroke-dashoffset:160px}60%,to{stroke-dashoffset:0}}.brand-stat-fast .stat-route{animation-duration:5.5s}.brand-stat-months .stat-drawn{animation-duration:8s}.brand-stat-completion .stat-drawn path{animation-duration:6s}@media (prefers-reduced-motion:reduce){.brand-stat-graphic *,.stat-symbol svg *{stroke-dashoffset:0;animation:none!important}}.ux-prototype[data-brand=open-estate] .brand-property-choice>.brand-card-icon{flex-shrink:0;margin:0}.ux-prototype[data-brand=open-estate] .brand-wizard-progress{right:max(24px, env(safe-area-inset-right));bottom:max(24px, env(safe-area-inset-bottom));z-index:30;box-sizing:border-box;border-radius:var(--radius-card);background:var(--home-surface);padding:12px 16px;position:fixed;width:min(360px,100vw - 48px)!important}.ux-prototype[data-brand=open-estate]:has(.brand-wizard-progress){padding-bottom:80px}.ux-prototype[data-brand=open-estate]{--wizard-gutter:64px}.ux-prototype[data-brand=open-estate] [data-proto-kreator]>div:not([data-dc]){padding-inline:var(--wizard-gutter)!important}.ux-prototype[data-brand=open-estate] [data-dc=NavLP]>div>div{max-width:none!important;padding-inline:var(--wizard-gutter)!important}.ux-prototype[data-brand=open-estate] .brand-wizard-progress{right:max(var(--wizard-gutter), env(safe-area-inset-right));padding-inline:0}.ux-prototype[data-brand=open-estate] [data-proto-kreator] h1{font-size:var(--text-h2)!important;line-height:var(--text-h2--line-height)!important}@media (max-width:1279px){.ux-prototype[data-brand=open-estate]{--wizard-gutter:20px}}.ux-prototype[data-brand=open-estate] :is(.brand-review-card,.wdKafel){transition:transform .52s var(--motion-header-ease), box-shadow .52s var(--motion-header-ease)}.ux-prototype[data-brand=open-estate] .brand-review-card:hover{background:var(--home-surface)!important;border-color:var(--home-border)!important}:is(.ux-prototype[data-brand=open-estate] :is(div,section):has(>.brand-review-card),.ux-prototype[data-brand=open-estate] :is(div,section):has(>.wdKafel)){margin-block:0;padding-block:12px 32px}@media (hover:hover) and (pointer:fine){.ux-prototype[data-brand=open-estate] :is(.brand-review-card,.wdKafel):hover{transform:translateY(-4px);box-shadow:0 8px 20px -6px #1e35621f}}.ux-prototype[data-brand=open-estate] .wdKafel:focus-visible{transform:translateY(-4px);box-shadow:0 16px 32px #1e356214}@media (prefers-reduced-motion:reduce){.ux-prototype[data-brand=open-estate] :is(.brand-review-card,.wdKafel){transition:none;transform:none!important}}.ux-prototype[data-brand=open-estate] div:has(>.brand-blog-grid){gap:var(--space-24)}.ux-prototype[data-brand=open-estate] div:has(>.brand-blog-grid)>.brand-blog-intro{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:center;gap:64px;display:grid}.brand-blog-intro-copy{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.brand-blog-eyebrow{color:var(--primary);font-size:var(--text-caption);letter-spacing:.12em;font-weight:600}.ux-prototype[data-brand=open-estate] .brand-blog-heading{max-width:16ch;line-height:var(--text-h2--line-height)!important}.brand-blog-intro-copy p{color:var(--foreground-muted);font-size:var(--text-body);max-width:43ch;line-height:1.6}.brand-blog-all{color:var(--primary);text-underline-offset:5px;font-weight:500}.brand-blog-intro>img{aspect-ratio:16/10;object-fit:cover;border-radius:var(--radius-card);width:100%;height:100%;max-height:440px}.ux-prototype[data-brand=open-estate] .brand-blog-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:24px!important}.ux-prototype[data-brand=open-estate] .brand-blog-grid>.brand-blog-card{border:1px solid var(--border);border-radius:var(--radius-card);grid-row:auto;gap:24px;padding:0 0 28px;overflow:hidden;background:var(--background)!important;display:flex!important}.ux-prototype[data-brand=open-estate] .brand-blog-grid>.brand-blog-card:not(:first-child){padding-bottom:28px;display:flex!important}.ux-prototype[data-brand=open-estate] .brand-blog-grid>.brand-blog-card:first-child{grid-row:auto}.ux-prototype[data-brand=open-estate] .brand-blog-card .brand-blog-photo{aspect-ratio:16/10;border-radius:0;width:100%}.ux-prototype[data-brand=open-estate] .brand-blog-card>div:last-child{padding-inline:24px}.ux-prototype[data-brand=open-estate] .brand-blog-card b,.ux-prototype[data-brand=open-estate] .brand-blog-card:first-child b{font-size:var(--text-h5)!important;line-height:var(--text-h5--line-height)!important}.brand-blog-photo img{transition:transform .52s var(--motion-header-ease)}@media (hover:hover) and (pointer:fine){.brand-blog-card:hover .brand-blog-photo img{transform:scale(1.035)}}@media (max-width:900px){.ux-prototype[data-brand=open-estate] div:has(>.brand-blog-grid)>.brand-blog-intro{grid-template-columns:1fr;gap:32px}.ux-prototype[data-brand=open-estate] .brand-blog-heading{max-width:22ch}}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-blog-grid{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.brand-blog-photo img{transition:none;transform:none!important}}.ux-prototype[data-brand=open-estate] div:has(>.brand-blog-grid)>.brand-blog-intro{gap:calc(var(--space-64) * 2);grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;display:grid!important}.ux-prototype[data-brand=open-estate] .brand-blog-intro-copy{gap:var(--space-24);min-width:0}.ux-prototype[data-brand=open-estate] .brand-blog-parallax-photo{aspect-ratio:3/2;object-position:center top;border-radius:var(--radius-card);width:100%;height:auto;max-height:none;position:relative;overflow:hidden}.brand-blog-parallax-photo>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.brand-office-photo>img,.brand-blog-parallax-photo>img{transform:translateY(var(--photo-drift,0%)) scale(1.22)}@media (prefers-reduced-motion:reduce){.brand-office-photo>img,.brand-blog-parallax-photo>img{transform:none}}.ux-prototype[data-brand=open-estate] .brand-blog-grid>.brand-blog-card{border:1px solid var(--home-border);border-radius:var(--radius-card);box-shadow:none;color:var(--foreground);gap:0;text-decoration:none;padding:0!important}.ux-prototype[data-brand=open-estate] .brand-blog-card .brand-blog-photo{aspect-ratio:3/2;flex-shrink:0}.ux-prototype[data-brand=open-estate] .brand-blog-photo img{object-position:center 35%}.ux-prototype[data-brand=open-estate] .brand-blog-card>.brand-blog-body{gap:var(--space-16);padding:var(--space-24);border:0;border-radius:0;flex-direction:column;flex:1;display:flex}.brand-blog-category{color:var(--foreground-muted);font-size:var(--text-caption)}.ux-prototype[data-brand=open-estate] .brand-blog-body h3{font-size:var(--text-h5);line-height:var(--text-h5--line-height);font-weight:var(--weight-medium);margin:0}.brand-blog-excerpt{font-size:var(--text-body-sm);color:var(--foreground-muted);margin:0;line-height:1.6}.brand-blog-read{align-items:center;gap:var(--space-12);padding-top:var(--space-16);color:var(--foreground-muted);font-size:var(--text-body-sm);font-weight:var(--weight-regular);margin-top:auto;display:flex}.brand-blog-read .ui-icon{transition:transform .24s}.ux-prototype[data-brand=open-estate] :is(.brand-blog-card,.brand-blog-all):focus-visible{outline:2px solid var(--primary);outline-offset:4px}.ux-prototype[data-brand=open-estate] .brand-blog-card:is(:hover,:focus-visible) h3{color:var(--primary)}.ux-prototype[data-brand=open-estate] .brand-blog-card:is(:hover,:focus-visible) .brand-blog-read .ui-icon{transform:translate(4px)}@media (min-width:1280px){.ux-prototype[data-brand=open-estate] .brand-blog-grid:has(>:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (min-width:768px) and (max-width:1279px){.ux-prototype[data-brand=open-estate] .brand-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:1023px){.ux-prototype[data-brand=open-estate] div:has(>.brand-blog-grid)>.brand-blog-intro{gap:var(--space-32);grid-template-columns:1fr}}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-blog-grid{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.brand-blog-read .ui-icon{transition:none;transform:none!important}}.ux-prototype[data-brand=open-estate] :is(.brand-action-tile,.brand-review-card,.wdKafel,.brand-blog-card){transition:transform .52s var(--motion-header-ease), box-shadow .52s var(--motion-header-ease), border-color .52s var(--motion-header-ease)}@media (hover:hover) and (pointer:fine){.ux-prototype[data-brand=open-estate] :is(.brand-action-tile,.brand-review-card,.wdKafel,.brand-blog-grid>.brand-blog-card):hover{transform:translateY(-4px);box-shadow:0 16px 32px #1e356214}}.ux-prototype[data-brand=open-estate] :is(.brand-action-tile,.wdKafel,.brand-blog-grid>.brand-blog-card):focus-visible{transform:translateY(-4px);box-shadow:0 16px 32px #1e356214}@media (prefers-reduced-motion:reduce){.ux-prototype[data-brand=open-estate] :is(.brand-action-tile,.brand-review-card,.wdKafel,.brand-blog-card){transition:none;transform:none!important}}.ux-prototype[data-brand=open-estate] .brand-investment-panorama{isolation:isolate;background:var(--primary);position:relative;overflow:hidden}.brand-investment-panorama:before{content:"";z-index:-2;inset:calc(-1 * var(--panorama-travel,0px)) 0;transform:translateY(var(--panorama-offset,0px));will-change:transform;background:url(/brand/investment-warsaw.webp) 62%/cover no-repeat;position:absolute}.brand-investment-panorama:after{content:"";z-index:-1;background:linear-gradient(90deg,#0f1b30e0,#0f1b30a6 46%,#0f1b3033);position:absolute;inset:0}@media (max-width:767px){.brand-investment-panorama:after{background:#0f1b30c2}}@media (prefers-reduced-motion:reduce){.brand-investment-panorama:before{will-change:auto;inset:0;transform:none}}.ux-prototype[data-brand=open-estate] :is([data-proto-pole],.ux-native-field){padding:var(--space-12) var(--space-24)!important}.ux-prototype[data-brand=open-estate] .ui-control{padding-block:var(--space-12);padding-inline-start:var(--space-24);transition:border-color .22s,box-shadow .22s}.ux-prototype[data-brand=open-estate] .ui-control:not(select){padding-inline-end:var(--space-24)}.ux-prototype[data-brand=open-estate] .ui-control:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 12%, transparent);outline:none!important}.ux-prototype[data-brand=open-estate] .ui-field>label:not(.ui-checkbox-label),.ux-prototype[data-brand=open-estate] .ux-native-field>span{transform-origin:0;transition:color .22s,transform .22s}.ux-prototype[data-brand=open-estate] .ui-field:focus-within>label:not(.ui-checkbox-label),.ux-prototype[data-brand=open-estate] .ux-native-field:focus-within>span{color:var(--primary);transform:translateY(-2px)scale(.88)}.brand-contact-eyebrow{margin:0}@media (max-width:767px){.ux-prototype[data-brand=open-estate] :is([data-proto-pole],.ux-native-field){padding-inline:var(--space-16)!important}.ux-prototype[data-brand=open-estate] .ui-control{padding-inline-start:var(--space-16)}.ux-prototype[data-brand=open-estate] .ui-control:not(select){padding-inline-end:var(--space-16)}}@media (prefers-reduced-motion:reduce){.ux-prototype[data-brand=open-estate] :is(.ui-control,.ui-field>label,.ux-native-field>span){transition:none}}.ux-prototype[data-brand=open-estate] .brand-contact-map .oe-interactive-map{height:clamp(560px,70vh,720px)}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-contact-map .oe-interactive-map{height:400px}}.ux-prototype[data-brand=open-estate] [data-dc=KartaKontaktu] .lab{margin-top:0!important;margin-bottom:var(--space-16)!important}.ux-prototype[data-brand=open-estate] [data-dc=KartaKontaktu] .brand-contact-eyebrow{margin-bottom:0!important}.ux-prototype[data-brand=open-estate] [data-dc=KartaKontaktu] div:has(>.brand-contact-eyebrow){gap:var(--space-16)!important;margin-top:var(--space-24)!important}.ux-prototype[data-brand=open-estate] [data-dc=KartaKontaktu] [data-proto-grupa],.ux-prototype[data-brand=open-estate] .brand-contact-time-group{gap:var(--space-16)!important}.ux-prototype[data-brand=open-estate] .brand-contact-time-group>.lab{margin:0!important}.ux-prototype[data-brand=open-estate] .brand-time-choice{gap:var(--space-12)!important}.ux-prototype[data-brand=open-estate] .brand-time-choice .brand-card-icon{color:var(--primary);flex-shrink:0;margin:0}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-time-choice{text-align:center;flex-direction:column;padding:var(--space-12) var(--space-8)!important}}.ux-prototype[data-brand=open-estate] .brand-time-choice .brand-card-icon{border:0;width:18px;min-width:18px;height:18px;min-height:18px;padding:0}.ux-prototype[data-brand=open-estate] .brand-time-choice .brand-card-icon .ui-icon{width:18px;height:18px}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-time-choice{text-align:start;flex-direction:row}}.ux-prototype[data-brand=open-estate] .brand-faq-section{padding:var(--space-80) 0 calc(var(--space-64) + var(--space-48))!important}.ux-prototype[data-brand=open-estate] .brand-faq-sidebar{grid-column:1/5!important}.ux-prototype[data-brand=open-estate] .brand-faq-sidebar h1{font-size:var(--text-h2)!important;line-height:var(--text-h2--line-height)!important;max-width:none!important}.ux-prototype[data-brand=open-estate] .brand-faq-sidebar .lead{color:var(--foreground-muted);margin-top:var(--space-16)!important;font-size:var(--text-body-sm)!important;line-height:1.6!important}.ux-prototype[data-brand=open-estate] .brand-faq-sidebar>div:last-child{margin-top:calc(var(--space-32) + var(--space-8));padding-top:var(--space-32);border-top:1px solid var(--border)}.ux-prototype[data-brand=open-estate] .brand-faq-sidebar .ui-button{padding:var(--space-8) 0;min-height:0;color:var(--foreground-muted);font-weight:var(--weight-regular);background:0 0;border:0;border-radius:0;justify-content:flex-start}.ux-prototype[data-brand=open-estate] .brand-faq-sidebar .ui-button:hover{color:var(--primary);text-underline-offset:4px;text-decoration:underline}.ux-prototype[data-brand=open-estate] .brand-faq-body{min-width:0;max-width:74ch;grid-column:6/12!important}.ux-prototype[data-brand=open-estate] .brand-faq-body>div{scroll-margin-top:var(--space-32);margin-bottom:calc(var(--space-32) + var(--space-8))!important}.ux-prototype[data-brand=open-estate] .brand-faq-body h2{font-size:var(--text-h3)!important;line-height:var(--text-h3--line-height)!important;margin-bottom:var(--space-16)!important}.ux-prototype[data-brand=open-estate][data-screen$=FAQ] [data-proto-faq-q]>div{font-size:var(--text-body)!important;line-height:1.6!important;font-weight:var(--weight-medium)!important}.ux-prototype[data-brand=open-estate][data-screen$=FAQ] [data-proto-faq-q]+p{font-size:var(--text-body)!important;margin-top:var(--space-16)!important;color:var(--foreground-muted)!important;line-height:1.75!important}@media (max-width:1023px){.ux-prototype[data-brand=open-estate] .brand-faq-layout{gap:calc(var(--space-32) + var(--space-8));flex-direction:column;display:flex!important}.ux-prototype[data-brand=open-estate] .brand-faq-sidebar{width:100%;position:static!important}.ux-prototype[data-brand=open-estate] .brand-faq-body{width:100%;max-width:none}}.ux-prototype[data-brand=open-estate] .brand-article-list-grid{gap:var(--space-24)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:stretch!important;display:grid!important}.ux-prototype[data-brand=open-estate] .brand-listing-article{box-sizing:border-box;border:1px solid var(--home-border);border-radius:var(--radius-card);background:var(--background);min-width:0;height:100%;color:var(--foreground);flex-direction:column;align-self:stretch;gap:0;padding:0;text-decoration:none;display:flex;overflow:hidden}.ux-prototype[data-brand=open-estate] .brand-listing-article .brand-blog-photo{aspect-ratio:3/2;width:100%;overflow:hidden}.ux-prototype[data-brand=open-estate] .brand-listing-article .brand-blog-photo img{object-fit:cover;width:100%;height:100%;display:block}.ux-prototype[data-brand=open-estate] .brand-article-meta{gap:var(--space-8);flex-wrap:wrap;align-items:center;display:flex}@media (hover:hover) and (pointer:fine){.ux-prototype[data-brand=open-estate] .brand-listing-article:hover{transform:translateY(-4px);box-shadow:0 16px 32px #1e356214}}@media (min-width:768px) and (max-width:1023px){.ux-prototype[data-brand=open-estate] .brand-article-list-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-article-list-grid{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){.ux-prototype[data-brand=open-estate] .brand-listing-article:hover{transform:none}}.ux-prototype[data-brand=open-estate] .brand-featured-article{isolation:isolate;background:var(--primary)}.ux-prototype[data-brand=open-estate] div:has(>.brand-featured-article){gap:var(--space-24)!important}.ux-prototype[data-brand=open-estate] .brand-featured-article>.brand-featured-image{object-fit:cover;object-position:center 36%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.ux-prototype[data-brand=open-estate] .brand-featured-article:after{content:"";z-index:-1;background:linear-gradient(#0a101d0d 15%,#0a101dd9 100%);position:absolute;inset:0}.ux-prototype[data-brand=open-estate] .brand-featured-article h2{font-weight:var(--weight-medium);color:var(--foreground-inverse);font-size:var(--text-h3)!important;line-height:var(--text-h3--line-height)!important}.ux-prototype[data-brand=open-estate] .brand-featured-article>div>span{border:1px solid var(--border-chip-inverse);color:var(--foreground-inverse)!important;background:#ffffff29!important}.ux-prototype[data-brand=open-estate] .brand-featured-article>div{color:var(--foreground-inverse)}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-featured-article h2{font-size:var(--text-h4)!important;line-height:var(--text-h4--line-height)!important}}.ux-prototype[data-brand=open-estate] .brand-listing-video{min-height:0}@media (max-width:1023px){.ux-prototype[data-brand=open-estate] .brand-listing-video{aspect-ratio:9/16;grid-area:auto!important}}.brand-editorial-video{background:var(--primary);border-radius:var(--radius-card);color:var(--foreground-inverse);flex-direction:column;grid-area:3/3/span 2;justify-content:center;display:flex;position:relative;overflow:hidden}.brand-editorial-video video{aspect-ratio:16/9;object-fit:contain;background:#000;width:100%;display:block}.brand-video-play{background:var(--surface);width:64px;height:64px;color:var(--primary);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.brand-video-play:focus-visible{outline-offset:4px;outline:2px solid #fff}.brand-video-caption{padding:var(--space-32)}.brand-video-caption p{font-size:var(--text-caption);margin:0 0 var(--space-16)}.brand-video-caption h3{font-size:var(--text-h4);line-height:var(--text-h4--line-height);color:inherit;margin:0}.ux-prototype[data-brand=open-estate] .brand-editorial-video{isolation:isolate;justify-content:flex-end}.ux-prototype[data-brand=open-estate] .brand-editorial-video video{aspect-ratio:auto;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.ux-prototype[data-brand=open-estate] .brand-video-caption{z-index:1;pointer-events:none;padding:var(--space-64) var(--space-32) var(--space-32);background:linear-gradient(#0000,#0a101dcc);position:relative}.ux-prototype[data-brand=open-estate] .brand-video-play{z-index:2;background:var(--surface);border:0;border-radius:50%;width:64px;height:64px;padding:0}.ux-prototype[data-brand=open-estate] .brand-editorial-video:has(video[controls]) .brand-video-caption{display:none}.ux-prototype[data-brand=open-estate] .brand-video-play{background:var(--primitive-white)!important;color:var(--primary)!important;border:1px solid #fff9!important;box-shadow:0 8px 32px #00000040!important}.ux-prototype[data-brand=open-estate] .brand-video-play .ui-icon{fill:currentColor;width:28px;height:28px}.brand-video-article-link{pointer-events:auto;color:inherit;text-decoration:none;display:block}.brand-video-article-link:hover h3{text-underline-offset:6px;text-decoration:underline}.brand-video-article-link:focus-visible{outline-offset:6px;border-radius:var(--radius-control);outline:2px solid #fff}.ux-prototype[data-brand=open-estate] .brand-video-play{-webkit-backdrop-filter:blur(16px);color:var(--foreground-inverse)!important;background:#ffffff2e!important;border-color:#ffffff73!important}.ux-prototype[data-brand=open-estate] .brand-video-play:hover{background:#ffffff4d!important}.brand-blog-result-count{color:var(--foreground-muted);font-size:var(--text-body-sm);grid-column:1/-1;margin:0}.ux-prototype[data-screen$=Blog] [data-proto-strony]{display:none}.ux-prototype[data-brand=open-estate] [data-blog-filter]{cursor:pointer}.ux-prototype[data-brand=open-estate] [data-blog-filter]:hover{border-color:var(--primary)!important}.ux-prototype:has([data-blog-filter]:not([data-blog-filter=Wszystkie])[aria-pressed=true]) .brand-editorial-video{grid-area:auto;min-height:520px}.ux-prototype[data-brand=open-estate] .brand-article-author-card{border-radius:var(--radius-card);background:var(--primary);color:var(--foreground-inverse);grid-template-columns:280px minmax(0,1fr);justify-content:start;align-items:stretch;gap:0;padding:0;display:grid;overflow:hidden}.brand-author-portrait{aspect-ratio:1;width:100%;position:relative;overflow:hidden}.brand-author-portrait img{object-fit:cover;object-position:50% 25%;width:100%;height:100%;display:block;position:absolute;inset:0}.brand-author-copy{min-width:0;padding:var(--space-32);align-self:center}.brand-author-eyebrow{margin-bottom:var(--space-16);font-size:var(--text-caption);font-weight:var(--weight-medium);letter-spacing:.12em;color:#ffffffa6;display:block}.ux-prototype[data-brand=open-estate] .brand-author-copy h3{margin:0 0 var(--space-24);color:var(--foreground-inverse);font-size:var(--text-h3);line-height:1.2}.brand-author-copy p{color:#fffc;max-width:56ch;margin:0;line-height:1.7}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-article-author-card{grid-template-columns:minmax(0,1fr);gap:0;padding:0}.brand-author-portrait{width:100%}.brand-author-copy{padding:var(--space-24)}.ux-prototype[data-brand=open-estate] .brand-author-copy h3{margin-bottom:var(--space-16)}}.ux-prototype[data-brand=open-estate] .brand-blog-grid.brand-related-articles{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-blog-grid.brand-related-articles{grid-template-columns:1fr!important}}.brand-author-copy .brand-author-role{margin-bottom:var(--space-16)}.ux-prototype[data-brand=open-estate] .brand-article-pair{gap:var(--space-24);max-width:var(--layout-width-portal);margin:var(--space-64) auto;padding-inline:var(--gutter);box-sizing:border-box;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ux-prototype[data-brand=open-estate] .brand-article-pair .brand-article-author-card{grid-template-columns:minmax(160px,36%) minmax(0,1fr)}.brand-article-pair .brand-author-portrait{aspect-ratio:auto;min-height:280px}.brand-article-pair .brand-author-copy{padding:var(--space-24)}.ux-prototype[data-brand=open-estate] .brand-article-pair-cta{padding:var(--space-32);background:var(--primary);color:var(--foreground-inverse);border-radius:var(--radius-card);box-sizing:border-box;flex-direction:column;justify-content:center;display:flex}.ux-prototype[data-brand=open-estate] .brand-article-pair-cta h2{font-size:var(--text-h3)!important;max-width:none!important}@media (max-width:1023px){.ux-prototype[data-brand=open-estate] .brand-article-pair{grid-template-columns:1fr}}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-article-pair .brand-article-author-card{grid-template-columns:1fr}.brand-article-pair .brand-author-portrait{aspect-ratio:1;min-height:0}.ux-prototype[data-brand=open-estate] .brand-article-pair-cta{padding:var(--space-24)}}.ux-prototype[data-brand=open-estate] .brand-article-pair .brand-author-copy h3{margin-bottom:var(--space-16);font-size:var(--text-h4)!important}.ux-prototype[data-brand=open-estate] .brand-article-pair .brand-author-copy p{font-size:var(--text-body-sm);line-height:1.6}.ux-prototype[data-brand=open-estate] .brand-article-pair .brand-author-eyebrow{margin-bottom:var(--space-12);font-size:11px}.ux-prototype[data-brand=open-estate] .brand-career-hero{isolation:isolate;background:var(--primary);overflow:hidden}.brand-career-hero:before{content:"";z-index:-2;inset:calc(-1 * var(--panorama-travel,0px)) 0;transform:translateY(var(--panorama-offset,0px));will-change:transform;background:url(/brand/career-team.webp) 50% 40%/cover no-repeat;position:absolute}.brand-career-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#080f1cd1 0%,#080f1c91 45%,#080f1c1f 100%);position:absolute;inset:0}@media (max-width:767px){.brand-career-hero:before{background-position:58%}.brand-career-hero:after{background:linear-gradient(#080f1c73,#080f1cd9)}}@media (prefers-reduced-motion:reduce){.brand-career-hero:before{will-change:auto;inset:0;transform:none}}.brand-career-voice-photo>img,.brand-team-photo>img{transform:translateY(var(--photo-drift,0%)) scale(1.22);will-change:transform}@media (prefers-reduced-motion:reduce){.brand-career-voice-photo>img,.brand-team-photo>img{will-change:auto;transform:none}}.ux-prototype[data-brand=open-estate] .brand-career-upload{box-sizing:border-box;text-align:center;gap:20px!important;padding:32px 24px!important}.brand-recruitment-steps{gap:24px;margin-top:40px;display:grid}.brand-recruitment-step{grid-template-columns:48px minmax(0,1fr);gap:20px;display:grid;position:relative}.brand-recruitment-step:first-child:after{content:"";background:var(--home-border);width:1px;position:absolute;top:56px;bottom:-16px;left:23px}.brand-recruitment-number{height:48px;color:var(--primary);font-size:var(--text-body-sm);box-sizing:border-box;border:1px solid;border-radius:50%;place-items:center;font-weight:500;display:grid}.ux-prototype[data-brand=open-estate] .brand-recruitment-step h3{font-size:var(--text-body-lg);margin:2px 0 8px;font-weight:500;line-height:1.35}.brand-recruitment-step p{color:var(--foreground-muted);font-size:var(--text-body);max-width:34ch;margin:0;line-height:1.6}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-career-upload{padding:24px 20px!important}}.ux-prototype[data-brand=open-estate] .brand-career-upload>span{line-height:var(--text-body--line-height);color:var(--foreground-muted);font-weight:400;font-size:var(--text-body)!important}@media (min-width:1280px){.ux-prototype[data-brand=open-estate] .brand-career-application-intro{top:calc(var(--home-header-height,132px) + var(--space-24));align-self:start;position:sticky}}.brand-career-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:40px;display:grid}.ux-prototype[data-brand=open-estate] .brand-career-benefits-layout h2{max-width:none!important}.brand-career-benefit{border-radius:var(--radius-card);background:var(--home-surface);border:0;padding:32px}.ux-prototype[data-brand=open-estate] .brand-career-benefit h3{font-size:var(--text-h5);margin:24px 0 12px;font-weight:500;line-height:1.3}.brand-career-benefit p{color:var(--foreground-muted);max-width:48ch;margin:0;line-height:1.6}@media (max-width:767px){.brand-career-benefits-grid{grid-template-columns:1fr;margin-top:24px}.brand-career-benefit{padding:24px}}.ux-prototype[data-brand=open-estate] .brand-career-candidate{background:var(--home-surface)!important;color:var(--foreground)!important}.ux-prototype[data-brand=open-estate] .brand-career-candidate>div{color:var(--foreground)!important}.ux-prototype[data-brand=open-estate] .brand-career-candidate .ui-trust-icon{color:var(--primary)!important}.ux-prototype[data-brand=open-estate] .brand-career-candidate p{color:var(--foreground-muted)!important}.brand-career-job-row{transition:background-color .22s}.brand-career-job-row:hover,.brand-career-job-row:focus-within{background-color:var(--surface-muted)}@media (prefers-reduced-motion:reduce){.brand-career-job-row{transition:none}}.career-roadmap{height:calc(var(--route-panel-height,560px) + 100svh);background:var(--surface-muted);--route-progress:0;--route-shift:0px;position:relative}.career-roadmap-sticky{top:var(--home-header-height,120px);align-items:flex-start;display:flex;position:sticky;overflow:clip}.career-roadmap-inner{width:100%;max-width:var(--layout-width-portal);padding:var(--section-space) var(--gutter);box-sizing:border-box;margin-inline:auto}.career-roadmap-eyebrow{color:var(--primary);font-size:var(--text-caption);letter-spacing:.12em;font-weight:500}.ux-prototype .career-roadmap h2{font-size:var(--text-h2);max-width:24ch;margin:0;line-height:1.12}.career-roadmap-window{overflow:clip}.career-roadmap-track{width:100%;min-width:1120px;transform:translateX(var(--route-shift));position:relative}.career-roadmap-route{width:100%;height:220px;position:absolute;top:0;left:0}.career-roadmap-line{stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--route-progress))}.ux-prototype .career-roadmap ol{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.career-roadmap-step{text-align:center;padding:76px 20px 24px;position:relative}.career-roadmap-marker{width:48px;height:48px;color:var(--foreground-muted);background:var(--surface-muted);box-sizing:border-box;border:1px solid;border-radius:50%;place-items:center;margin:0 auto 40px;transition:color .22s,background .22s;display:grid;position:relative}.career-roadmap-marker>span{background:var(--surface-muted);border-radius:50%;width:20px;height:20px;font-size:11px;position:absolute;top:-7px;right:-7px}.career-roadmap-step[data-active=true] .career-roadmap-marker{color:var(--primary);background:var(--accent-subtle)}.career-roadmap-label{letter-spacing:.12em;color:var(--foreground-muted);font-size:11px}.ux-prototype .career-roadmap h3{font-size:var(--text-body-lg);color:var(--primary);margin:12px 0;line-height:1.3}.career-roadmap-step p{font-size:var(--text-body-sm);color:var(--foreground-muted);margin:0 0 16px;line-height:1.6}.career-roadmap-time{font-size:var(--text-caption);color:var(--primary)}@media (max-width:767px){.career-roadmap{height:calc(var(--route-panel-height,560px) + 140svh)}.ux-prototype .career-roadmap h2{font-size:var(--text-h3)}}@media (prefers-reduced-motion:reduce),(max-height:650px){.career-roadmap{height:auto}.career-roadmap-sticky{height:auto;position:relative;overflow:visible}.career-roadmap-track{min-width:0;transform:none}.career-roadmap-route{display:none}.ux-prototype .career-roadmap ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.career-roadmap-step{padding:24px 0}.career-roadmap-marker{margin-bottom:24px;transition:none}}@media (max-width:767px) and (prefers-reduced-motion:reduce){.ux-prototype .career-roadmap ol{grid-template-columns:1fr}}.ux-prototype[data-brand=open-estate] .brand-career-job-row{padding-inline:24px!important}.ux-prototype[data-brand=open-estate] .brand-team-career-invite{border-radius:var(--radius-card);background:var(--home-surface,#fff);margin-top:40px;padding:28px}.ux-prototype[data-brand=open-estate] .brand-team-career-label{color:var(--primary);font-size:var(--text-caption);font-weight:500}.ux-prototype[data-brand=open-estate] .brand-team-career-invite h3{font-size:var(--text-h4);max-width:22ch;margin:12px 0;line-height:1.2}.ux-prototype[data-brand=open-estate] .brand-team-career-invite p{color:var(--foreground-muted);font-size:var(--text-body);margin:0 0 24px}@media (min-width:1280px) and (min-height:800px){.ux-prototype[data-brand=open-estate] .brand-team-contact-intro{top:calc(var(--home-header-height,132px) + 24px);align-self:start;position:sticky}}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-team-career-invite{margin-top:32px;padding:24px}}.ux-prototype[data-brand=open-estate] .brand-agent-hero-grid{grid-template-columns:1.15fr 1fr;align-items:center;gap:64px;display:grid}.ux-prototype[data-brand=open-estate] .brand-agent-intro h1{max-width:none!important;font-size:clamp(36px,4vw,60px)!important;line-height:1.08!important}.ux-prototype[data-brand=open-estate] .brand-agent-intro>p.brand-agent-role{font-size:var(--text-body)!important;margin-top:16px!important;line-height:1.5!important}.ux-prototype[data-brand=open-estate] .brand-agent-intro>p{border-left:3px solid var(--primary);padding-left:20px;max-width:36ch!important;margin-top:28px!important;font-size:clamp(20px,1.8vw,26px)!important;line-height:1.45!important}.ux-prototype[data-brand=open-estate] .brand-agent-intro a[href^=tel\:],.ux-prototype[data-brand=open-estate] .brand-agent-intro a[href^=mailto\:]{overflow-wrap:anywhere;font-size:var(--text-body)!important;line-height:1.5!important}.ux-prototype[data-brand=open-estate] .brand-agent-portrait{aspect-ratio:4/5;border-radius:var(--radius-card);max-height:600px;position:relative;overflow:hidden}.ux-prototype[data-brand=open-estate] .brand-agent-portrait img{object-fit:cover;object-position:center 25%;width:100%;height:100%;position:absolute;inset:0}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-agent-hero-grid{grid-template-columns:1fr;gap:32px}.ux-prototype[data-brand=open-estate] .brand-agent-portrait{max-height:480px}}.brand-agent-contact-points{gap:28px;margin-top:32px;display:grid}.brand-agent-contact-point{grid-template-columns:48px 1fr;align-items:start;gap:20px;display:grid}.ux-prototype[data-brand=open-estate] .brand-agent-contact-point h3{font-size:var(--text-body-lg);margin:0 0 8px;font-weight:500;line-height:1.3}.ux-prototype[data-brand=open-estate] .brand-agent-contact-point p{max-width:36ch;color:var(--foreground-muted);font-size:var(--text-body-sm);margin:0;line-height:1.6}@media (min-width:1280px) and (min-height:700px){.ux-prototype[data-brand=open-estate] .brand-agent-contact-intro{top:calc(var(--home-header-height,132px) + 24px);align-self:start;position:sticky}}.brand-agent-credentials{flex-wrap:wrap;gap:16px 24px;margin-top:24px;display:flex}.brand-agent-credentials>div{color:var(--foreground-muted);font-size:var(--text-body-sm);align-items:center;gap:12px;display:flex}.ux-prototype[data-brand=open-estate] .brand-agent-contact-link{gap:16px!important}.brand-agent-contact-link>span:last-child{gap:4px;display:grid}.brand-agent-contact-label{font-size:var(--text-caption);color:var(--foreground-muted);font-weight:400}@media (min-width:1024px){.ux-prototype[data-brand=open-estate] .brand-agent-hero-grid{align-items:start;position:relative}.ux-prototype[data-brand=open-estate] .brand-agent-portrait-wrap{width:calc(46.5116% - 29.7674px);position:absolute;top:0;right:0}.ux-prototype[data-brand=open-estate] .brand-agent-portrait{aspect-ratio:3/4;max-height:none}}.ux-prototype[data-brand=open-estate] .brand-agent-proof-strip{flex-wrap:wrap;align-items:center;gap:24px 32px;padding-top:40px;display:flex}.brand-agent-stat-row{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.ux-prototype[data-brand=open-estate] .brand-agent-proof-strip>div:last-child{gap:24px!important;margin-top:0!important}.brand-agent-award{font-size:var(--text-body-sm);align-items:center;gap:12px;font-weight:500;display:inline-flex}@media (min-width:1280px){.ux-prototype[data-brand=open-estate] .brand-agent-proof-strip,.brand-agent-stat-row{flex-wrap:nowrap}.brand-agent-award{border-left:1px solid var(--border);padding-left:24px}}.ux-prototype[data-brand=open-estate] .brand-agent-credentials .ui-trust-icon{width:24px;min-width:24px;height:24px;min-height:24px;box-shadow:none;border:0;border-radius:0;padding:0}.ux-prototype[data-brand=open-estate] .brand-agent-credentials .ui-trust-icon svg{width:24px;height:24px}.ux-prototype[data-brand=open-estate] .brand-agent-proof-strip{flex-direction:column;align-items:stretch;gap:24px;display:flex}.ux-prototype[data-brand=open-estate] .brand-agent-stat-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ux-prototype[data-brand=open-estate] .brand-agent-proof-strip>div:last-child{flex-wrap:wrap;align-items:center;display:flex;gap:24px!important}.ux-prototype[data-brand=open-estate] .brand-agent-award{border-left:0;align-items:center;padding-left:0;display:inline-flex}@media (min-width:1024px){.ux-prototype[data-brand=open-estate] .brand-agent-proof-strip{width:calc(53.4884% - 34.2326px)}}.ux-prototype[data-brand=open-estate] :is(.ui-trust-icon,.brand-social-circle,.brand-award-circle,.brand-favorites-circle,.brand-recruitment-number,.career-roadmap-marker),.ux-prototype[data-brand=open-estate] .brand-footer-shell :is(.brand-social-circle,.brand-award-circle,.ui-trust-icon){border-color:color-mix(in srgb, currentColor 18%, transparent)!important}.ux-prototype[data-brand=open-estate] .brand-agent-intro [data-dc=KontaktAgenta]>div{flex-wrap:wrap;flex-direction:row!important;align-items:center!important;gap:20px 28px!important;display:flex!important}.ux-prototype[data-brand=open-estate] .brand-agent-contact-link .brand-card-icon{margin-bottom:0}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-agent-intro [data-dc=KontaktAgenta]>div{flex-direction:column!important;align-items:flex-start!important}}.ux-prototype[data-brand=open-estate] :is(.brand-agent-credentials,.brand-agent-award) .brand-card-icon{align-self:center;margin:0}.ux-prototype[data-brand=open-estate] .brand-agent-credentials>div,.ux-prototype[data-brand=open-estate] .brand-agent-award{align-items:center;line-height:1.4}.ux-prototype[data-brand=open-estate] :is([data-w=ikonaWstecz],[data-w=ikonaDalej]){color:var(--primary);place-items:center;border:1px solid color-mix(in srgb, currentColor 18%, transparent)!important;border-radius:50%!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;padding:0!important;display:inline-grid!important}.ux-prototype[data-brand=open-estate] .brand-agent-all-offers,.ux-prototype[data-brand=open-estate] :is(.ui-button--outline,.ui-button--inverse){border-color:color-mix(in srgb, currentColor 18%, transparent)!important}.ux-prototype[data-brand=open-estate] .brand-team-profile-arrow{box-sizing:border-box;width:48px;height:48px;color:var(--primary);border:1px solid color-mix(in srgb, currentColor 18%, transparent);background:0 0;border-radius:50%;flex:0 0 48px;place-items:center;display:inline-grid}.ux-prototype[data-brand=open-estate] .brand-subpage-hero{margin:0;overflow:clip;border-radius:0!important}.ux-prototype[data-brand=open-estate] .brand-subpage-hero:has(.brand-agent-portrait){overflow:visible}.ux-prototype[data-brand=open-estate] .brand-subpage-hero>:is(.hatch,.hatchDark){border-radius:inherit;overflow:clip}.ux-prototype[data-brand=open-estate] .brand-about-hero{isolation:isolate;background:var(--primary);position:relative}.brand-about-hero:before{content:"";z-index:-2;background:url(/brand/about-hero-meeting.webp) 50% 40%/cover no-repeat;position:absolute;inset:0}.brand-about-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#080f1cd1 0%,#080f1c99 48%,#080f1c1f 100%);position:absolute;inset:0}@media (max-width:767px){.brand-about-hero:before{background-position:58%}.brand-about-hero:after{background:linear-gradient(#080f1ca6,#080f1ccc)}}.ux-prototype[data-brand=open-estate] .brand-about-hero+section{padding-top:var(--section-space)!important}.ux-prototype[data-brand=open-estate] .brand-about-hero+section .hatch{margin-top:0!important}.ux-prototype[data-brand=open-estate] .brand-about-hero{overflow:hidden}.brand-about-hero:before{inset:calc(-1 * var(--panorama-travel,0px)) 0;transform:translateY(var(--panorama-offset,0px));will-change:transform}@media (prefers-reduced-motion:reduce){.brand-about-hero:before{will-change:auto;inset:0;transform:none}}.ux-prototype[data-brand=open-estate] .brand-about-values-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1023px){.ux-prototype[data-brand=open-estate] .brand-about-values-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-about-values-grid{grid-template-columns:1fr}}.ux-prototype[data-brand=open-estate] .brand-agent-intro h1{font-size:clamp(32px,3.6vw,54px)!important}.brand-about-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.brand-about-stat{border-radius:var(--radius-card);background:var(--surface-muted);min-width:0;padding:28px 24px}.brand-about-stat:last-child{background:var(--primary);color:#fff}.ux-prototype[data-brand=open-estate] .brand-about-stat:last-child .brand-card-icon{color:#fff}.ux-prototype[data-brand=open-estate] .brand-about-stat>p{font-size:var(--text-body-sm);margin:20px 0 0;line-height:1.6}.rolling-stat{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:24px;font-size:clamp(30px,3.4vw,56px);font-weight:600;line-height:1.1;display:block}.rolling-stat-digits{align-items:baseline;display:flex}.rolling-stat-window{height:1.1em;display:inline-block;overflow:hidden}.rolling-stat-reel{transition:transform 1.8s cubic-bezier(.16,1,.3,1);transition-delay:var(--delay);flex-direction:column;display:flex}.rolling-stat-reel>span{flex-shrink:0;height:1.1em}.rolling-stat[data-active=true] .rolling-stat-reel{transform:translateY(calc(var(--stop) * -1.1em))}.rolling-stat-space{width:.18em}.rolling-stat-suffix{color:#799cf0}@media (max-width:1023px){.brand-about-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:599px){.brand-about-stats{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.rolling-stat-reel{transform:translateY(calc(var(--stop) * -1.1em));transition:none}}.ux-prototype[data-brand=open-estate] .brand-about-stat>span .brand-card-icon{display:none}.ux-prototype[data-brand=open-estate] .brand-about-stats-heading{max-width:24ch;font-size:var(--text-h2);line-height:var(--text-h2--line-height);margin:0 0 40px}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-about-stats-heading{margin-bottom:24px}}.ux-prototype[data-brand=open-estate] .brand-award-logo-slot{box-sizing:border-box;background:var(--home-surface);border-radius:var(--radius-card);border:1px solid color-mix(in srgb, var(--primary) 12%, transparent);width:100%;height:160px;color:var(--foreground-muted);font-size:var(--text-body-sm);place-items:center;margin-bottom:24px;padding:24px;display:grid}.brand-scroll-photo-frame{overflow:hidden}.brand-scroll-photo{translate:0 var(--global-photo-y,0%);scale:1.22}@media (prefers-reduced-motion:reduce){.brand-scroll-photo{translate:none;scale:none}}.ux-prototype[data-brand=open-estate] .brand-reveal{opacity:0;transition:opacity .7s;transition-delay:var(--reveal-delay,0s)}.ux-prototype[data-brand=open-estate] .brand-reveal-card{transition:opacity .7s ease, translate .7s cubic-bezier(.16,1,.3,1), transform .52s var(--motion-header-ease), box-shadow .52s var(--motion-header-ease);transition-delay:var(--reveal-delay,0s);translate:0 36px}.ux-prototype[data-brand=open-estate] .brand-revealed{opacity:1;translate:none}@media (prefers-reduced-motion:reduce){.ux-prototype[data-brand=open-estate] .brand-reveal{opacity:1;transition:none;translate:none}}.ux-prototype[data-brand=open-estate] .brand-contact-proof{padding-block:var(--section-space);background:var(--surface-muted)}.brand-contact-proof-heading{max-width:24ch;font-size:var(--text-h2);margin:0 0 40px;line-height:1.15}.brand-contact-proof-grid{grid-template-columns:1.25fr 1fr;gap:24px;display:grid}.brand-contact-quote{border-radius:var(--radius-card);background:var(--primary);color:var(--foreground-inverse);flex-direction:column;align-items:flex-start;gap:32px;margin:0;padding:40px;display:flex}.brand-contact-quote .ui-trust-icon{color:inherit}.brand-contact-quote blockquote{letter-spacing:-.025em;margin:0;font-size:clamp(24px,2.2vw,34px);line-height:1.35}.brand-contact-quote figcaption{gap:6px;margin-top:auto;display:grid}.brand-contact-quote figcaption span{opacity:.75;font-size:var(--text-body-sm)}.brand-contact-proof-facts{gap:16px;display:grid}.brand-contact-google,.brand-contact-fact{background:var(--background);border-radius:var(--radius-card);padding:28px}.brand-contact-google h3{font-size:var(--text-body-lg);margin:0 0 20px}.brand-contact-fact{align-items:center;gap:20px;display:flex}.brand-contact-fact .brand-card-icon{flex-shrink:0;margin:0}.brand-contact-fact strong{color:var(--primary);font-size:36px;line-height:1.1}.brand-contact-fact h3{font-size:var(--text-body-lg);margin:0}.brand-contact-fact p{color:var(--foreground-muted);margin:6px 0 0}@media (max-width:767px){.brand-contact-proof-grid{grid-template-columns:1fr}.brand-contact-quote{gap:24px;padding:28px}.brand-contact-google,.brand-contact-fact{padding:24px}.brand-contact-proof-heading{margin-bottom:28px}}.brand-contact-carousel{justify-content:space-between}.contact-quote-slides{flex:1;width:100%;display:grid}.contact-quote-slide{opacity:0;visibility:hidden;flex-direction:column;grid-area:1/1;gap:32px;margin:0;transition:opacity .5s,visibility .5s;display:flex}.contact-quote-slide[data-active=true]{opacity:1;visibility:visible}.contact-quote-controls{align-items:center;gap:12px;width:100%;display:flex}.contact-quote-controls>span{font-variant-numeric:tabular-nums;opacity:.7;margin-right:auto}.contact-quote-controls button{width:48px;height:48px;color:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff38;border-radius:50%;place-items:center;padding:0;display:grid}.contact-quote-controls button:hover{background:#ffffff1a}.contact-quote-controls button:focus-visible{outline-offset:4px;outline:2px solid}.ux-prototype[data-brand=open-estate] .contact-quote-controls .contact-quote-pause{border-radius:var(--radius-control);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:auto;font-size:var(--text-body-sm);background:#ffffff1a;border:1px solid #ffffff4d;justify-content:center;align-items:center;gap:10px;padding-inline:18px;display:inline-flex}.ux-prototype[data-brand=open-estate] .contact-quote-controls .contact-quote-pause:hover{background:#ffffff2e}@media (prefers-reduced-motion:reduce){.contact-quote-slide{transition:none}}@media (min-width:1024px) and (min-height:800px){.ux-prototype[data-brand=open-estate] .brand-contact-sticky{top:calc(var(--home-header-height,120px) + 24px);align-self:start;position:sticky}}.ux-prototype[data-brand=open-estate]:has([data-proto-fixed=Chatbot]):not(:has(.brand-wizard-progress)){padding-bottom:0}.ux-prototype[data-brand=open-estate] .brand-contact-details-section{padding-block:var(--section-space)!important}.ux-prototype[data-brand=open-estate] [data-proto-mega] .brand-menu-enter{opacity:0;transition:opacity .18s,translate .18s;translate:0 -20px}.ux-prototype[data-brand=open-estate] [data-proto-mega][data-menu-visible=true] .brand-menu-enter{opacity:1;transition:opacity .56s,translate .7s cubic-bezier(.16,1,.3,1);transition-delay:var(--menu-enter-delay,60ms);translate:0}@media (prefers-reduced-motion:reduce){.ux-prototype[data-brand=open-estate] [data-proto-mega] .brand-menu-enter{opacity:1;translate:none;transition:none!important}}.ux-prototype[data-brand=open-estate] .brand-menu-services-photo{color:#fff;overflow:hidden;background:linear-gradient(#080f1cc7,#080f1c7a),url(/brand/menu-services-interior.webp) 50%/cover!important}.ux-prototype[data-brand=open-estate] .brand-menu-services-photo :is(h3,p){color:#fff!important}.ux-prototype[data-brand=open-estate] .brand-menu-services-photo :is(a,button){color:var(--primary)!important;background:#fff!important}@keyframes brand-menu-item-arrive{0%{opacity:0;translate:0 -12px}to{opacity:1;translate:0}}.ux-prototype[data-brand=open-estate] [data-proto-mega][data-menu-visible=true] .brand-menu-enter{animation:.44s cubic-bezier(.22,1,.36,1) both brand-menu-item-arrive;animation-delay:var(--menu-enter-delay,.1s)}@media (prefers-reduced-motion:reduce){.ux-prototype[data-brand=open-estate] [data-proto-mega][data-menu-visible=true] .brand-menu-enter{animation:none}}.ux-prototype[data-brand=open-estate] .brand-menu-services-photo{justify-content:flex-end;background-image:linear-gradient(#080f1c0a 0%,#080f1c26 35%,#080f1cad 100%),url(/brand/menu-services-interior.webp)!important}.ux-prototype[data-brand=open-estate] .brand-menu-offmarket-photo{background-image:linear-gradient(#080f1c0a 0%,#080f1c26 35%,#080f1cad 100%),url(/brand/menu-offmarket.webp)!important}.ux-prototype[data-brand=open-estate] .brand-menu-contact-photo{background-image:linear-gradient(#080f1c0a 0%,#080f1c26 35%,#080f1cad 100%),url(/brand/menu-contact-team.webp)!important}.ux-prototype[data-brand=open-estate] .brand-menu-services-photo>div:last-child{margin-top:8px!important;padding-top:8px!important}.ux-prototype[data-brand=open-estate] .brand-menu-services-photo :is(a,button){-webkit-backdrop-filter:blur(14px)saturate(115%);transition:background .24s;color:#fff!important;min-height:44px!important;font-size:var(--text-body-sm)!important;background:#ffffff24!important;border:1px solid #ffffff52!important;padding:10px 16px!important;font-weight:500!important}.ux-prototype[data-brand=open-estate] .brand-menu-services-photo :is(a,button):hover{background:#ffffff3d!important}@media (min-width:1024px){.ux-prototype[data-brand=open-estate] [data-proto-mega]>[data-proto-menu-panel]{-webkit-backdrop-filter:blur(18px)saturate(115%);height:min(560px,100dvh - 152px);overflow-y:auto;background:#fffffff0!important}.ux-prototype[data-brand=open-estate] [data-proto-menu-panel]>div{min-height:100%}}.ux-prototype[data-brand=open-estate] [data-proto-mega]{clip-path:inset(0 0 100%);transition:clip-path .42s cubic-bezier(.4,0,.2,1),opacity .24s,visibility 0s .42s;transform:none}.ux-prototype[data-brand=open-estate] [data-proto-mega][data-menu-visible=true]{clip-path:inset(0);transition:clip-path .54s cubic-bezier(.22,1,.36,1),opacity .18s,visibility;transform:none}@media (prefers-reduced-motion:reduce){.ux-prototype[data-brand=open-estate] [data-proto-mega]{transition:none}}@media (min-width:1024px){.ux-prototype[data-brand=open-estate] [data-proto-menu-panel=onas]>div>div:first-child{min-width:0;display:flex}.ux-prototype[data-brand=open-estate] [data-proto-menu-panel=onas]>div>div:first-child>div{align-items:stretch;width:100%;gap:16px!important;margin-top:0!important}.ux-prototype[data-brand=open-estate] [data-proto-menu-panel=onas]>div>div:first-child>div>a{min-width:0;height:100%;aspect-ratio:auto!important}.ux-prototype[data-brand=open-estate] [data-proto-menu-panel=uslugi]>div>div:has(>a[href*=UslugiHub]){align-self:end}}.ux-prototype[data-brand=open-estate] [data-proto-mega],.ux-prototype[data-brand=open-estate] .proto-headroom [data-proto-mega]{background:0 0!important}.ux-prototype[data-brand=open-estate] [data-proto-mega]>[data-proto-menu-panel]{-webkit-backdrop-filter:blur(28px)saturate(125%);background:linear-gradient(135deg,#ffffffd6,#f5f7fcbd)!important;border-bottom:1px solid #ffffff73!important;box-shadow:0 18px 40px #0f1b3014,inset 0 1px #ffffff8c!important}.ux-prototype[data-brand=open-estate] .brand-review-card{border-radius:var(--radius-card);background:#fff!important}.brand-price-story{padding-block:var(--section-space);background:var(--surface-muted)}.brand-price-story h2{max-width:24ch;font-size:var(--text-h2);margin:0;line-height:1.15}.brand-price-lead{color:var(--foreground-muted);font-size:var(--text-body-lg);margin:24px 0 40px}.brand-price-grid{grid-template-columns:1fr 1.2fr;gap:24px;display:grid}.brand-price-number{background:var(--primary);color:#fff;border-radius:var(--radius-card);padding:40px}.brand-price-number strong{letter-spacing:-.05em;margin:24px 0;font-size:clamp(56px,6vw,88px);font-weight:500;line-height:1.1;display:block}.brand-price-number p{opacity:.85;max-width:38ch;line-height:1.6}.brand-price-explainer{gap:16px;display:grid}.brand-price-comparison{border-radius:var(--radius-card);background:#fff;padding:32px}.brand-price-story h3{font-size:var(--text-body-lg);margin:0 0 12px}.brand-price-comparison p,.brand-price-benefit p{color:var(--foreground-muted);margin:0;line-height:1.6}.brand-price-benefits{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:24px;display:grid}.brand-price-benefit{border-radius:var(--radius-card);background:#fff;padding:32px}.brand-price-benefit h3{margin-top:24px}.brand-price-note{max-width:85ch;color:var(--foreground-muted);margin:32px 0 0;line-height:1.6}@media (max-width:767px){.brand-price-grid,.brand-price-benefits{grid-template-columns:1fr}.brand-price-number,.brand-price-comparison,.brand-price-benefit{padding:24px}}.ux-prototype[data-brand=open-estate] .brand-review-card{box-shadow:0 6px 28px #1e35620f;box-shadow:none;background:#fff!important;background:var(--surface-muted)!important}.ux-prototype[data-brand=open-estate] .brand-valuation-steps span:has(>svg){border-radius:50%;background:#fff!important}.ux-prototype[data-brand=open-estate] .brand-story-editorial{padding:32px!important}.ux-prototype[data-brand=open-estate] .brand-story-title{font-size:var(--text-h3);max-width:25ch;margin:28px 0 16px;font-weight:500;line-height:1.25}.ux-prototype[data-brand=open-estate] .brand-story-customer-quote{opacity:.8;max-width:50ch;font-size:var(--text-body)!important;margin-top:0!important;line-height:1.6!important}.ux-prototype[data-brand=open-estate] .brand-story-editorial a{text-underline-offset:5px;margin-top:12px;display:inline-flex}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-story-editorial{padding:24px!important}}.ux-prototype[data-brand=open-estate] .brand-valuation-benefit .ui-trust-icon{color:var(--primary);background:#fff}.ux-prototype[data-brand=open-estate] .brand-sale-results-section{padding-block:var(--section-space)!important}.ux-prototype[data-brand=open-estate] .brand-sale-results-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:32px!important}.ux-prototype[data-brand=open-estate] .brand-sale-results-grid>div{flex-direction:column;gap:32px;min-width:0;display:flex;grid-column:auto!important;margin:0!important}.ux-prototype[data-brand=open-estate] .brand-sale-results-grid>div>div{margin:0!important;padding:0!important}.ux-prototype[data-brand=open-estate] .brand-sale-results-grid .brand-data-panel{box-sizing:border-box;width:100%!important;margin:0!important}.ux-prototype[data-brand=open-estate] .brand-sale-results-grid>div:first-child>div:first-child{padding-block:32px!important}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-sale-results-grid{grid-template-columns:1fr!important;gap:24px!important}}.ux-prototype[data-brand=open-estate] .brand-story-editorial .brand-story-cta{margin-top:24px;text-decoration:none}.ux-prototype[data-brand=open-estate] .brand-valuation-situation-title{align-items:center;gap:16px;display:flex}.ux-prototype[data-brand=open-estate] .brand-valuation-situation-title .ui-trust-icon{background:#fff;flex-shrink:0;margin:0}.ux-prototype[data-brand] .brand-next-step{background:#fff!important;min-height:360px!important;padding:clamp(28px,4vw,56px)!important}.ux-prototype[data-brand] .brand-next-step-primary{background:var(--primary)!important;color:#fff!important;border-color:#0000!important}.ux-prototype[data-brand] .brand-next-step-primary :is(h3,p,span,svg){color:#fff!important}.ux-prototype[data-brand] .brand-selling-comparison-grid{background:0 0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important;overflow:visible!important}.ux-prototype[data-brand] .brand-selling-comparison-panel{border-radius:var(--radius-card);border:1px solid var(--border);padding:clamp(24px,3vw,40px)!important}.ux-prototype[data-brand] .brand-selling-comparison-agent{background:var(--primary)!important;color:#fff!important}.ux-prototype[data-brand] .brand-selling-comparison-agent :is(h3,p,span,b,svg,div){color:#fff!important}.ux-prototype[data-brand] .brand-selling-comparison-solo{background:var(--surface-muted)!important;color:var(--foreground)!important}.ux-prototype[data-brand] .brand-selling-comparison-solo :is(h3,b,svg){color:var(--foreground)!important}.ux-prototype[data-brand] .brand-selling-comparison-solo p{color:var(--foreground-muted)!important}@media (max-width:767px){.ux-prototype[data-brand] .brand-selling-comparison-grid{grid-template-columns:1fr!important}.ux-prototype[data-brand] .brand-next-step{min-height:300px!important}}.ux-prototype[data-brand] .brand-choice-section{padding-block:var(--section-space)}.ux-prototype[data-brand] .brand-choice-section h2{max-width:760px}.ux-prototype[data-brand] .brand-choice-lead{color:var(--foreground-muted);font-size:var(--text-body-lg);margin:20px 0 40px}.brand-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.brand-choice-panel{border-radius:var(--radius-card);padding:40px}.brand-choice-agent{background:var(--primary);color:#fff}.brand-choice-solo{background:var(--surface-muted);color:var(--foreground)}.brand-choice-eyebrow{letter-spacing:.09em;opacity:.75;margin-bottom:16px;font-size:12px;font-weight:500;display:block}.ux-prototype[data-brand] .brand-choice-panel h3{color:inherit;margin:0 0 16px;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.2}.brand-choice-intro{opacity:.8;margin:0 0 32px;line-height:1.6}.brand-choice-rows{gap:0;display:grid}.brand-choice-row{border-top:1px solid #ffffff38;gap:18px;min-height:120px;padding:24px 0;display:flex}.brand-choice-row:last-child{padding-bottom:0}.brand-choice-solo .brand-choice-row{border-color:var(--border)}.brand-choice-index{opacity:.6;font-variant-numeric:tabular-nums;padding-top:4px;font-size:13px}.ux-prototype[data-brand] .brand-choice-row h4{color:inherit;margin:0 0 8px;font-size:20px;font-weight:500;line-height:1.4}.ux-prototype[data-brand] .brand-choice-row p{color:inherit;opacity:.8;margin:0;font-size:16px;line-height:1.6}@media (max-width:767px){.brand-choice-grid{grid-template-columns:1fr;gap:16px}.brand-choice-panel{padding:28px}.brand-choice-row{min-height:0}}.ux-prototype[data-brand] .brand-valuation-awards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid;margin-top:32px!important}.ux-prototype[data-brand] .brand-valuation-award{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;flex-direction:column;min-width:0;align-items:flex-start!important;gap:20px!important;padding:24px!important;display:flex!important}.ux-prototype[data-brand] .brand-valuation-award .ui-trust-icon{color:var(--primary);flex-shrink:0;margin:0}.ux-prototype[data-brand] .brand-valuation-award b{margin-bottom:10px;font-size:18px!important;font-weight:500!important;line-height:1.35!important}.ux-prototype[data-brand] .brand-valuation-award b+span{color:var(--foreground-muted);display:block;font-size:13px!important;line-height:1.6!important}@media (max-width:767px){.ux-prototype[data-brand] .brand-valuation-awards{grid-template-columns:1fr;gap:12px}.ux-prototype[data-brand] .brand-valuation-award{flex-direction:row;align-items:center!important;padding:20px!important}}@media (min-width:768px){.ux-prototype[data-brand] .brand-valuation-about-grid>:last-child{min-width:0;padding-left:clamp(24px,4vw,64px)}}.ux-prototype[data-brand] .brand-valuation-situations-section{padding-block:var(--section-space);background:var(--surface-muted)!important}.ux-prototype[data-brand] .valuation-situations-lead{color:var(--foreground-muted);margin:16px 0 32px}.valuation-situations-options{border:1px solid var(--border);background:#fff;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-bottom:20px;padding:6px;display:grid}.ux-prototype[data-brand] .valuation-situations-options .valuation-situation-option{box-sizing:border-box;min-height:44px;font:inherit;cursor:pointer;justify-content:center;align-items:center;font-weight:500;display:flex;color:var(--primary)!important;opacity:1!important;background:0 0!important;border:1px solid #0000!important;border-radius:10px!important;padding:8px 20px!important}.ux-prototype[data-brand] .valuation-situations-options .valuation-situation-option[aria-pressed=true]{background:var(--primary)!important;color:#fff!important}.ux-prototype[data-brand] .valuation-situation-option:hover:not([aria-pressed=true]){background:var(--surface-muted)!important}.ux-prototype[data-brand] .valuation-situation-option:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ux-prototype[data-brand] .valuation-situations-panel{box-sizing:border-box;background:var(--primary);color:#fff;border-radius:var(--radius-card);flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;min-height:310px;padding:40px 48px;display:flex}.valuation-situations-copy{max-width:850px}.ux-prototype[data-brand] .valuation-situations-copy h3{max-width:none;color:inherit;margin:0 0 16px;font-size:clamp(26px,2.6vw,36px);font-weight:500;line-height:1.2}.ux-prototype[data-brand] .valuation-situations-copy p{color:inherit;opacity:.8;max-width:72ch;margin:0;font-size:17px;line-height:1.6}.valuation-situations-panel .ui-button{flex-shrink:0}@media (max-width:767px){.valuation-situations-options{grid-template-columns:1fr 1fr;gap:6px;padding:6px}.ux-prototype[data-brand] .valuation-situations-options .valuation-situation-option{padding:12px 8px;font-size:14px}.ux-prototype[data-brand] .valuation-situations-panel{justify-content:flex-start;min-height:360px;padding:28px}.valuation-situations-panel .ui-button{margin-top:auto}}.ux-prototype[data-brand] .valuation-situations-panel{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:stretch;gap:0;padding:0;display:grid;overflow:hidden}.valuation-situations-content{flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;padding:48px;display:flex}.valuation-situations-photo{background:url(/brand/office-team.webp) 50%/cover no-repeat;min-height:560px}@media (max-width:767px){.ux-prototype[data-brand] .valuation-situations-panel{grid-template-columns:1fr;padding:0}.valuation-situations-content{padding:28px}.valuation-situations-photo{aspect-ratio:16/10;min-height:0}}.brand-hub-tabs{border-bottom:1px solid var(--border);gap:24px;margin-bottom:24px;display:flex}.ux-prototype[data-brand] .brand-hub-tabs button{color:var(--foreground-muted);cursor:pointer;font:inherit;border:0;border-bottom:2px solid #0000;padding:16px 0;background:0 0!important}.ux-prototype[data-brand] .brand-hub-tabs button[aria-pressed=true]{color:var(--primary);border-bottom-color:var(--primary)}.brand-hub-fields{grid-template-columns:1.4fr 1fr 1fr 1fr auto auto;align-items:end;gap:12px;display:grid}.brand-hub-extra{align-items:center;gap:24px;padding-top:24px;display:flex}.brand-hub-offmarket{padding:24px 0}@media (max-width:900px){.brand-hub-fields{grid-template-columns:1fr 1fr}.brand-hub-tabs{gap:16px}}.ux-prototype[data-brand] .brand-hub-agent-cta{border:1px solid var(--border);border-radius:var(--radius-card);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid;overflow:hidden}.brand-hub-agent-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:32px;display:flex}.ux-prototype[data-brand] .brand-hub-agent-photo{object-fit:cover;object-position:center 25%;width:100%;height:360px;min-height:0;max-height:none;display:block}@media (max-width:767px){.ux-prototype[data-brand] .brand-hub-agent-cta{grid-template-columns:1fr}.brand-hub-agent-copy{padding:24px}.ux-prototype[data-brand] .brand-hub-agent-photo{height:280px;min-height:0}}.brand-hub-locations{padding-block:var(--section-space)}.brand-location-intro{color:var(--foreground-muted);margin:16px 0 28px}.brand-location-switch{background:var(--surface-muted);border-radius:16px;gap:4px;margin-bottom:36px;padding:4px;display:inline-flex}.ux-prototype[data-brand] .brand-location-switch button{border-radius:var(--radius-button);color:var(--primary);background:0 0!important}.ux-prototype[data-brand] .brand-location-switch button[aria-pressed=true]{color:#fff;background:var(--primary)!important}.brand-location-switch button:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.brand-location-group{margin-bottom:32px}.ux-prototype[data-brand] .brand-location-group h3{color:var(--foreground-muted);margin:0 0 16px;font-size:18px}.brand-location-group ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 24px;margin:0;padding:0;list-style:none;display:grid}.brand-location-group a{color:var(--primary);border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;text-decoration:none;display:flex}.brand-location-group a span{opacity:.4}.brand-location-group a:hover,.brand-location-group a:focus-visible{background:var(--surface-muted)}@media (max-width:767px){.brand-location-group ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px}.brand-location-group a{padding:12px 4px;font-size:14px}}.ux-prototype[data-brand] .brand-hub-agent-copy h2{font-size:clamp(28px,2.5vw,36px);line-height:1.2}.ux-prototype[data-brand] .brand-hub-filters{padding-bottom:32px}@media (max-width:767px){.ux-prototype[data-brand] .brand-hub-filters{padding-bottom:24px}}.ux-prototype[data-brand] .brand-hub-drawer{width:min(480px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--foreground);background:#fff;border:0;margin:0;padding:0;position:fixed;inset:0 0 0 auto;overflow-y:auto}.brand-hub-drawer::backdrop{background:#00000059}.brand-hub-drawer-content{box-sizing:border-box;flex-direction:column;min-height:100%;padding:32px;display:flex}.brand-hub-drawer header{justify-content:space-between;align-items:center;gap:16px;display:flex}.ux-prototype[data-brand] .brand-hub-drawer h2{margin:0;font-size:24px}.brand-hub-drawer .brand-hub-extra{flex-direction:column;align-items:stretch;gap:24px;padding-block:32px}.brand-hub-drawer footer{border-top:1px solid var(--border);margin-top:auto;padding-top:24px}.brand-hub-drawer[open]{animation:.25s ease-out hub-drawer-enter}@keyframes hub-drawer-enter{0%{transform:translate(100%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.brand-hub-drawer[open]{animation:none}}.brand-hub-drawer-content{height:100%;overflow:hidden}.brand-hub-drawer .brand-hub-extra{flex:1;min-height:0;padding-right:8px;overflow-y:auto}.brand-hub-drawer footer{flex-shrink:0;justify-content:space-between;gap:12px;display:flex}.hub-filter-range{grid-template-columns:1fr 1fr;gap:12px;display:grid}.brand-hub-extra fieldset{border:0;min-width:0;margin:0;padding:0}.brand-hub-extra legend{margin-bottom:12px;font-weight:500}.hub-filter-amenities label{align-items:center;gap:12px;padding-block:8px;display:flex}.hub-filter-amenities input{width:20px;height:20px;accent-color:var(--primary)}.ux-prototype[data-brand] .brand-hub-drawer .ui-control{border:1px solid var(--border)}.ux-prototype[data-brand] .brand-hub-drawer .ui-control:hover{border-color:color-mix(in srgb, var(--primary) 35%, var(--border))}.ux-prototype[data-brand] .brand-hub-drawer .ui-control:focus-visible{border-color:var(--primary);outline:2px solid color-mix(in srgb, var(--primary) 18%, transparent);outline-offset:2px}.ux-prototype[data-brand] .brand-hub-fields .ui-control{border:1px solid var(--border)}.ux-prototype[data-brand] .brand-hub-fields .ui-control:hover{border-color:color-mix(in srgb, var(--primary) 35%, var(--border))}.ux-prototype[data-brand] .brand-hub-fields .ui-control:focus-visible{border-color:var(--primary);outline:2px solid color-mix(in srgb, var(--primary) 18%, transparent);outline-offset:2px}.ux-prototype[data-brand] .brand-hub-offmarket{border-radius:var(--radius-card);background:var(--primary);color:#fff;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);padding:0;display:grid;overflow:hidden}.brand-hub-offmarket-copy{flex-direction:column;align-items:flex-start;gap:24px;padding:40px;display:flex}.brand-hub-offmarket-label{letter-spacing:.08em;opacity:.75;font-size:12px}.ux-prototype[data-brand] .brand-hub-offmarket h2{color:inherit;margin:0;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.15}.ux-prototype[data-brand] .brand-hub-offmarket p{color:inherit;opacity:.8;max-width:50ch;margin:0;line-height:1.6}.brand-hub-offmarket-photo{background:url(/brand/menu-offmarket.webp) 50% 55%/cover no-repeat;min-height:320px}@media (max-width:767px){.ux-prototype[data-brand] .brand-hub-offmarket{grid-template-columns:1fr}.brand-hub-offmarket-copy{padding:28px}.brand-hub-offmarket-photo{min-height:220px}}.ux-prototype[data-brand=open-estate] [data-proto-mega],.ux-prototype[data-brand=open-estate] .proto-headroom [data-proto-mega]{-webkit-backdrop-filter:blur(28px)saturate(125%);background:linear-gradient(135deg,#ffffffd6,#f5f7fcbd)!important}.ux-prototype[data-brand=open-estate] [data-proto-mega]>[data-proto-menu-panel]{-webkit-backdrop-filter:none;background:0 0!important}.brand-empty-section{padding-block:64px}.brand-empty-card{background:var(--surface-muted);border-radius:var(--radius-card);flex-direction:column;align-items:flex-start;gap:20px;padding:48px;display:flex}.brand-empty-label{color:var(--foreground-muted);letter-spacing:.08em;font-size:12px}.ux-prototype[data-brand] .brand-empty-card h2{margin:0;font-size:clamp(30px,3.5vw,48px);font-weight:500;line-height:1.15}.brand-empty-card>p{max-width:65ch;color:var(--foreground-muted);margin:0;line-height:1.6}.brand-empty-actions{flex-wrap:wrap;gap:12px;margin-block:8px;display:flex}.brand-empty-tips{border-top:1px solid var(--border);flex-wrap:wrap;gap:24px;width:100%;padding-top:24px;display:flex}.brand-empty-tips a{color:var(--primary);text-underline-offset:5px}@media (max-width:767px){.brand-empty-card{padding:24px}.brand-empty-section{padding-block:32px}.brand-empty-tips{flex-direction:column;gap:16px}}.ux-prototype[data-brand] .brand-offmarket-invite{color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(28px,4vw,56px);display:flex}.brand-offmarket-eyebrow{letter-spacing:.12em;opacity:.7;margin-bottom:18px;font-size:12px;line-height:1.5}.ux-prototype[data-brand] .brand-offmarket-invite h2{color:#fff;letter-spacing:-1px;margin:0;font-size:clamp(30px,3.3vw,46px);font-weight:500;line-height:1.12}.ux-prototype[data-brand] .brand-offmarket-description{color:#fffc;max-width:42ch;margin:24px 0 0;font-size:18px;line-height:1.6}.ux-prototype[data-brand] .brand-offmarket-reassurance{color:#ffffffa6;max-width:46ch;margin:14px 0 0;font-size:13px;line-height:1.5}.ux-prototype[data-brand] .brand-empty-card{text-align:center;align-items:center}.brand-empty-card .brand-empty-actions,.brand-empty-card .brand-empty-tips{justify-content:center}.brand-empty-card .ui-trust-icon{margin-inline:auto}.ux-prototype[data-brand] .brand-offmarket-reassurance{max-width:none}@media (min-width:1024px){.ux-prototype[data-brand] .brand-offmarket-reassurance{white-space:nowrap;font-size:clamp(11px,.9vw,13px)}}.brand-map-layout{background:var(--surface-muted);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;padding:24px;display:grid}.brand-map-results{min-width:0}.brand-map-heading{flex-wrap:wrap;align-items:center;gap:12px;padding:8px 8px 24px;display:flex}.ux-prototype[data-brand] .brand-map-heading h1{width:100%;margin:0;font-size:32px;line-height:1.2}.brand-map-heading p{color:var(--foreground-muted);margin-right:auto}.brand-map-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.brand-map-cards .ocKarta{border:1px solid var(--border);border-radius:var(--radius-card);background:#fff;flex-direction:column;min-width:0;display:flex;overflow:hidden}.brand-map-card-photo{aspect-ratio:4/3}.brand-map-canvas{border-radius:var(--radius-card);border:1px solid var(--border);height:calc(100dvh - 144px);min-height:480px;position:sticky;top:120px;overflow:hidden}.brand-map-canvas>div{height:100%}@media (max-width:1100px){.brand-map-cards{grid-template-columns:1fr}}@media (max-width:767px){.brand-map-layout{grid-template-columns:1fr;padding:16px}.brand-map-canvas{grid-row:1;height:360px;min-height:0;position:relative;top:0}}.ux-prototype[data-brand] .brand-hub-drawer{width:min(600px,100vw)}.brand-hub-drawer-content{padding:0}.brand-hub-drawer header{border-bottom:1px solid var(--border);padding:24px 40px}.brand-hub-drawer .brand-hub-extra{gap:28px;padding:24px 40px 40px}.brand-hub-drawer footer{background:#fff;padding:24px 40px}.hub-filter-choice-group>div{flex-wrap:wrap;gap:8px;display:flex}.hub-filter-choice-group label{cursor:pointer;position:relative}.hub-filter-choice-group input{opacity:0;width:1px;height:1px;position:absolute}.hub-filter-choice-group span{border:1px solid var(--border);border-radius:var(--radius-control);padding:10px 16px;display:block}.hub-filter-choice-group input:checked+span{color:#fff;background:var(--primary);border-color:var(--primary)}.hub-filter-choice-group input:focus-visible+span{outline:2px solid var(--primary);outline-offset:3px}@media (max-width:767px){.brand-hub-drawer header,.brand-hub-drawer footer{padding:20px 24px}.brand-hub-drawer .brand-hub-extra{padding:24px}}.ux-prototype[data-brand] .brand-favorites-form-grid{overflow:visible;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)!important;gap:64px!important}.brand-favorites-lead{color:var(--foreground-muted);max-width:40ch;margin:24px 0 32px;line-height:1.6}.brand-favorites-benefits{gap:24px;display:grid}.brand-favorites-benefit{border-top:1px solid var(--border);align-items:flex-start;gap:18px;padding-top:24px;display:flex}.brand-favorites-benefit .ui-trust-icon{flex-shrink:0;margin:0}.ux-prototype[data-brand] .brand-favorites-benefit h3{margin:0 0 8px;font-size:20px;font-weight:500;line-height:1.35}.brand-favorites-benefit p{color:var(--foreground-muted);margin:0;font-size:15px;line-height:1.6}.ux-prototype[data-brand] .brand-favorite-choice{border-radius:var(--radius-card);cursor:pointer;align-items:center;gap:16px;margin-bottom:12px;display:flex;border:1px solid var(--border)!important;box-shadow:none!important;background:#fff!important;padding:16px!important}.ux-prototype[data-brand] .brand-favorite-choice[aria-checked=true]{border-color:color-mix(in srgb,var(--primary) 40%,var(--border))!important}.brand-favorite-choice>span:first-child{flex-shrink:0}.brand-favorite-choice img{object-fit:cover;border-radius:8px;flex-shrink:0;width:80px;height:72px}.brand-favorite-choice-copy{gap:8px;min-width:0;display:grid}.brand-favorite-choice-copy strong{font-size:16px;font-weight:500;line-height:1.35}.brand-favorite-choice-copy span{color:var(--foreground-muted);font-size:14px}@media (min-width:1024px) and (min-height:750px){.brand-favorites-intro{align-self:start;position:sticky;top:140px}}@media (max-width:767px){.ux-prototype[data-brand] .brand-favorites-form-grid{grid-template-columns:1fr!important;gap:32px!important;padding:24px!important}.brand-favorite-choice img{width:56px;height:64px}}.favorite-picker{gap:8px;display:grid}.favorite-picker-row{border:1px solid var(--border);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;display:flex}.favorite-picker-details{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.favorite-picker-row input{width:18px;height:18px;accent-color:var(--primary);flex-shrink:0}.favorite-picker-row img{object-fit:cover;border-radius:6px;flex-shrink:0;width:44px;height:44px}.favorite-picker-copy{gap:4px;min-width:0;display:grid}.favorite-picker-copy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.favorite-picker-copy>span{color:var(--foreground-muted);font-size:12px}.ux-prototype[data-brand] .favorite-picker-remove{width:36px;min-width:36px;height:36px;color:var(--foreground-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.favorite-picker-remove:hover{color:var(--primary);background:var(--surface-muted)!important}.favorite-picker-status{color:var(--foreground-muted);flex-wrap:wrap;gap:12px;padding:8px 0;font-size:13px;display:flex}.favorite-picker-status button{color:var(--primary);cursor:pointer;text-decoration:underline}.ux-prototype[data-brand=open-estate] .brand-footer-shell{isolation:isolate;position:relative;overflow:hidden}.ux-prototype[data-brand=open-estate] .brand-footer-shell>div{z-index:1;position:relative}@media (min-width:1280px){.ux-prototype[data-brand=open-estate] .brand-footer-shell:after{content:"";z-index:0;aspect-ratio:238.11/158.74;opacity:.24;pointer-events:none;background:#8496bb;width:94%;position:absolute;top:38%;left:65%;-webkit-mask:url(/brand/monogram-navy.svg) 50%/contain no-repeat;mask:url(/brand/monogram-navy.svg) 50%/contain no-repeat}}.ux-prototype[data-brand=open-estate] .brand-action-watermark{isolation:isolate}.ux-prototype[data-brand=open-estate] .brand-action-watermark>*{z-index:1;position:relative}.ux-prototype[data-brand=open-estate] .brand-action-watermark:after{content:"";z-index:0;aspect-ratio:238.11/158.74;background:var(--primary);opacity:.065;pointer-events:none;width:105%;position:absolute;top:42%;left:62%;-webkit-mask:url(/brand/monogram-navy.svg) 50%/contain no-repeat;mask:url(/brand/monogram-navy.svg) 50%/contain no-repeat}.ux-prototype[data-brand=open-estate] .brand-action-watermark-inverse:after{opacity:.24;background:#8496bb}.ux-prototype[data-brand=open-estate] .brand-action-watermark:after{opacity:.1;background:currentColor}.ux-prototype[data-brand=open-estate] [data-proto-fixed=PasekWyceny]{background:color-mix(in srgb, var(--primary) 92%, transparent);border:1px solid #ffffff38;border-radius:20px;width:min(660px,100% - 32px);margin-inline:auto;overflow:hidden;box-shadow:0 12px 40px #0c183033;left:0!important;right:0!important;bottom:max(24px, env(safe-area-inset-bottom))!important}.ux-prototype[data-brand=open-estate] [data-proto-fixed=PasekWyceny] .wrap{gap:24px!important;width:100%!important;padding:16px 20px!important}.ux-prototype[data-brand=open-estate] [data-proto-fixed=PasekWyceny] b{line-height:1.4;display:block;font-size:16px!important;font-weight:500!important}.brand-floating-note{opacity:.72;margin-top:4px;font-size:12px;font-weight:400;display:block}@media (max-width:767px){.ux-prototype[data-brand=open-estate] [data-proto-fixed=PasekWyceny]{border-radius:16px;width:min(360px,100% - 32px);bottom:max(16px, env(safe-area-inset-bottom))!important}}.ux-prototype[data-brand=open-estate] .brand-story-editorial{border-radius:16px;padding:32px!important;position:relative!important}.ux-prototype[data-brand=open-estate] .brand-story-editorial .brand-story-result{margin-bottom:24px}.ux-prototype[data-brand=open-estate] .brand-story-editorial .brand-story-title{margin:0 0 16px}.ux-prototype[data-brand=open-estate] .brand-scroll-outline{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-story-editorial{padding:24px!important}}.ux-prototype[data-brand=open-estate] [data-proto-menu-panel=onas]>div>div:first-child>div>a{isolation:isolate;position:relative;overflow:hidden;background:var(--primary)!important;color:#fff!important}.ux-prototype[data-brand=open-estate] [data-proto-menu-panel=onas]>div>div:first-child>div>a:nth-child(2){background:var(--primitive-cornflower)!important;color:var(--primitive-graphite)!important}.ux-prototype[data-brand=open-estate] [data-proto-menu-panel=onas]>div>div:first-child>div>a:nth-child(3){background:var(--primitive-sky)!important;color:var(--primary)!important}.ux-prototype[data-brand=open-estate] [data-proto-menu-panel=onas]>div>div:first-child>div>a:nth-child(4){background:var(--primitive-butter)!important;color:var(--primary)!important}.ux-prototype[data-brand=open-estate] [data-proto-menu-panel=onas]>div>div:first-child>div>a>*{z-index:1;position:relative;color:inherit!important}.ux-prototype[data-brand=open-estate] [data-proto-menu-panel=onas]>div>div:first-child>div>a:after{content:"";z-index:0;aspect-ratio:238.11/158.74;opacity:.1;pointer-events:none;background:currentColor;width:230%;position:absolute;top:15%;left:25%;-webkit-mask:url(/brand/monogram-navy.svg) 50%/contain no-repeat;mask:url(/brand/monogram-navy.svg) 50%/contain no-repeat}.ux-prototype[data-brand=open-estate] .brand-sales-photo{background:linear-gradient(100deg,#11203deb 0%,#11203dcc 45%,#11203d7a 100%),url(/brand/warsaw-sales-background.jpg) 50% 60%/cover no-repeat!important}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-sales-photo{background:linear-gradient(#11203dc2,#11203de6),url(/brand/warsaw-sales-background.jpg) 58%/cover no-repeat!important}}.ux-prototype[data-brand=open-estate] [data-proto-menu-panel=onas]>div>div:first-child>div>a>div{display:none!important}.ux-prototype[data-brand=open-estate] [data-proto-menu-panel=onas]>div>div:first-child>div>a>b{z-index:2;bottom:18px;left:20px;right:20px;color:inherit!important;opacity:1!important;position:absolute!important}.ux-prototype[data-brand=open-estate] .brand-sales-full-photo{background:linear-gradient(100deg,#11203de6,#11203da6),url(/brand/warsaw-sales-background.jpg) 50%/cover no-repeat!important}.ux-prototype[data-brand=open-estate] .brand-sales-full-photo .brand-sales-photo{background:0 0!important}.ux-prototype[data-brand=open-estate] .brand-rental-cornflower{isolation:isolate;position:relative;overflow:hidden;background:var(--primitive-cornflower)!important;color:var(--primitive-graphite)!important}.ux-prototype[data-brand=open-estate] .brand-rental-cornflower :is(h2,h3,p,b,span){color:var(--primitive-graphite)!important}.ux-prototype[data-brand=open-estate] .brand-rental-cornflower:before{content:"";aspect-ratio:238.11/158.74;background:var(--primary);opacity:.13;pointer-events:none;z-index:-1;width:58.5%;position:absolute;top:50%;left:-15%;transform:translateY(-50%);-webkit-mask:url(/brand/monogram-navy.svg) 50%/contain no-repeat;mask:url(/brand/monogram-navy.svg) 50%/contain no-repeat}.brand-demo-video-card{background:var(--primary);border-radius:var(--radius-card);overflow:hidden}.brand-demo-video-card video{display:block}@media (max-width:767px){.ux-prototype[data-screen=UslugaKontaktWariant] [data-proto-mega]{display:none!important}.ux-prototype[data-brand=open-estate] .brand-rental-cornflower:before{opacity:.08;width:150%;top:8%;left:-85%;transform:none}}.ux-prototype[data-brand=open-estate] .brand-rental-cornflower,.ux-prototype[data-brand=open-estate] .brand-rental-cornflower :is(h2,h3,p,b,span,div,svg){color:#fff!important}.ux-prototype[data-brand=open-estate] .brand-rental-cornflower .ui-trust-icon{box-shadow:none;background:0 0!important;border-color:currentColor!important}.ux-prototype[data-brand=open-estate] .brand-rental-cornflower :is(a,button) :is(span,svg){color:inherit!important}.ux-prototype[data-brand=open-estate] .brand-sales-full-photo [data-dc=Realizacje]>section{background:0 0!important}.ux-prototype[data-brand=open-estate] div:has(>.brand-story-editorial){overflow:hidden;border-radius:16px!important}.ux-prototype[data-brand=open-estate] .brand-lead-panel{flex-direction:column;align-items:center;gap:28px;display:flex;padding:64px 48px!important}.ux-prototype[data-brand=open-estate] .brand-lead-panel>:is(h2,p,div){margin:0!important}.ux-prototype[data-brand=open-estate] .brand-lead-panel>p{max-width:60ch;line-height:1.6!important}.ux-prototype[data-brand=open-estate] .brand-lead-panel>div{padding-top:12px}.ux-prototype[data-brand=open-estate] .brand-lead-panel+p{margin-top:24px!important}@media (max-width:767px){.ux-prototype[data-brand=open-estate] .brand-lead-panel{gap:24px;padding:40px 24px!important}}.ux-prototype[data-brand=open-estate] [data-proto-mega] [data-proto-menu-panel=onas]>div>div:first-child>div>a:after{opacity:0;transition:transform .85s cubic-bezier(.22,1,.36,1),opacity .65s;transform:translate(55%)}.ux-prototype[data-brand=open-estate] [data-proto-mega][data-menu-visible=true] [data-proto-menu-panel=onas]>div>div:first-child>div>a:after{opacity:.1;transform:translate(0)}.ux-prototype[data-brand=open-estate] [data-proto-menu-panel=onas]>div>div:first-child>div>a:nth-child(2):after{transition-delay:70ms}.ux-prototype[data-brand=open-estate] [data-proto-menu-panel=onas]>div>div:first-child>div>a:nth-child(3):after{transition-delay:.14s}.ux-prototype[data-brand=open-estate] [data-proto-menu-panel=onas]>div>div:first-child>div>a:nth-child(4):after{transition-delay:.21s}@media (prefers-reduced-motion:reduce){.ux-prototype[data-brand=open-estate] [data-proto-mega] [data-proto-menu-panel=onas]>div>div:first-child>div>a:after{opacity:.1;transition:none;transform:none}}.ux-prototype[data-brand=open-estate] .brand-favorites-banner{isolation:isolate;position:relative;overflow:hidden;background:var(--primary)!important;gap:24px!important}.ux-prototype[data-brand=open-estate] .brand-favorites-banner>*{z-index:1;position:relative}.ux-prototype[data-brand=open-estate] .brand-favorites-banner>p{padding-top:64px;margin-top:auto!important}.ux-prototype[data-brand=open-estate] .brand-favorites-banner>div{margin-top:0!important}.ux-prototype[data-brand=open-estate] .brand-favorites-banner:after{content:"";aspect-ratio:238.11/158.74;opacity:.08;pointer-events:none;background:#fff;width:150%;position:absolute;top:25%;left:45%;-webkit-mask:url(/brand/monogram-navy.svg) 50%/contain no-repeat;mask:url(/brand/monogram-navy.svg) 50%/contain no-repeat}.ux-prototype[data-brand=open-estate] [data-proto-strony]>:is(a,button,span){box-sizing:border-box!important}.ux-prototype[data-brand=open-estate] [data-proto-strony]>:is(a,button),.ux-prototype[data-brand=open-estate] [data-proto-strony]>[aria-current=page]{width:44px!important;min-width:44px!important;height:44px!important;color:var(--primary)!important;background:0 0!important;border-radius:50%!important;padding:0!important}.ux-prototype[data-brand=open-estate] [data-proto-strony]>[aria-current=page]{background:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}.ux-prototype[data-brand=open-estate] .brand-sales-full-photo .brand-story-editorial{background:0 0!important}.ux-prototype[data-brand=open-estate] .brand-sales-full-photo div:has(>.brand-story-editorial){background:0 0!important}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){.ux-prototype[data-brand=open-estate] .brand-sales-full-photo{background-attachment:fixed!important}}.ux-prototype[data-brand=open-estate] .brand-sales-full-photo [data-dc=RealizacjaPanel],.ux-prototype[data-brand=open-estate] .brand-sales-full-photo [data-dc=RealizacjaPanel] div,.ux-prototype[data-brand=open-estate] .brand-sales-full-photo [data-dc=RealizacjaPanel] div:before,.ux-prototype[data-brand=open-estate] .brand-sales-full-photo [data-dc=RealizacjaPanel] div:after{-webkit-backdrop-filter:none!important;background:0 0!important}.ux-prototype[data-brand=open-estate] .brand-sales-full-photo{isolation:isolate;position:relative;overflow:hidden;background:var(--primary)!important}.ux-prototype[data-brand=open-estate] .brand-sales-full-photo:before{content:"";z-index:-1;pointer-events:none;transform:translateY(var(--sales-parallax-y,0px));background:linear-gradient(100deg,#11203de6,#11203da6),url(/brand/warsaw-sales-background.jpg) 50%/cover no-repeat;position:absolute;inset:-100px 0}@media (max-width:1023px),(prefers-reduced-motion:reduce){.ux-prototype[data-brand=open-estate] .brand-sales-full-photo:before{inset:0;transform:none}}.ux-prototype[data-brand] :is(.service-photo,.district-offer-photo){border-radius:var(--radius-card);position:relative;overflow:hidden;background:var(--service-photo) center / cover no-repeat!important}.ux-prototype[data-brand] .service-photo-with-copy{background:linear-gradient(180deg, #101d361f, #101d36d9), var(--service-photo) center / cover no-repeat!important;color:#fff!important}.ux-prototype[data-brand] a.service-photo-with-copy :is(h2,h3,p){color:#fff!important}.ux-prototype[data-brand] section.service-photo-with-copy :is(h2,h3,p){color:var(--primary)!important}.ux-prototype[data-brand] .service-photo-with-copy>:not(.flag){z-index:1;position:relative}.ux-prototype[data-brand] .service-benefit-icon{width:48px;height:48px;color:var(--primary);background:0 0;border:1px solid;border-radius:50%;place-items:center;display:grid}.ux-prototype[data-screen=LPDzielnicy] [data-dc=NaglowekListingu]{background:#fff}.ux-prototype[data-screen=LPDzielnicy] .brand-hub-filters{padding-bottom:32px}.ux-prototype[data-screen=LPDzielnicy] .district-offer-photo>:is(.hatch,.ocFoto,.ocHatch){background:0 0!important}.ux-prototype[data-screen=LPDzielnicy] .district-offer-photo{min-height:220px}.ux-prototype:is([data-screen=UslugiHub],[data-screen=Usluga],[data-screen=UslugaKontaktWariant],[data-screen=Inwestycje],[data-screen=LPDzielnicy]) :is(input,select,textarea){border-width:1px;border-color:var(--border)!important}.ux-prototype:is([data-screen=UslugiHub],[data-screen=Usluga],[data-screen=UslugaKontaktWariant],[data-screen=Inwestycje],[data-screen=LPDzielnicy]) :is(input,select,textarea):focus-visible{outline:2px solid var(--primary);outline-offset:3px}.ux-prototype:is([data-screen=Usluga],[data-screen=UslugaKontaktWariant],[data-screen=Inwestycje]) .brand-story-editorial{background:var(--primary)!important;color:#fff!important}.ux-prototype:is([data-screen=Usluga],[data-screen=UslugaKontaktWariant],[data-screen=Inwestycje]) .brand-story-editorial :is(h3,p,span){color:#fff!important}@media (max-width:767px){.ux-prototype[data-screen=UslugaKontaktWariant] .mscroll{max-width:100%;display:flex;overflow-x:auto}.ux-prototype[data-screen=UslugaKontaktWariant] .g12{grid-template-columns:minmax(0,1fr)!important}.ux-prototype[data-screen=UslugaKontaktWariant] .g12>*{min-width:0;grid-column:1/-1!important}.ux-prototype[data-screen=UslugaKontaktWariant] .wrap{padding-inline:24px}.ux-prototype[data-screen=LPDzielnicy] .brand-hub-filters{padding-bottom:24px}}
