@font-face{font-family:Oddval;src:url(/fonts/Oddval-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Oddval;src:url(/fonts/Oddval-SemiBoldItalic.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}[data-persona]{--fi-fs:.85;--fi-space:.7;--color-bg:#faf8f7;--color-bg-white:#fff;--color-bg-dark:#0f0f0f;--color-placeholder:#d9d9d9;--color-accent:#f4671b;--color-accent-dark:#d4530e;--color-accent-soft:#f4671b1f;--color-text:#0f0f0f;--color-text-muted:#5f6657;--color-text-invert:#fff;--color-line:#0f0f0f47;--color-danger:#c8452c;--color-success:#3f8f4f;--font-sans:"Oddval", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--fs-display:calc(clamp(2rem, 3.177vw, 61px) * var(--fi-fs));--lh-display:1.246;--ls-display:.041em;--fs-body:calc(clamp(1.0625rem, 1.51vw, 29px) * var(--fi-fs));--lh-body:1.586;--ls-body:.027em;--fs-feature:calc(clamp(1.25rem, 1.953vw, 37.5px) * var(--fi-fs));--lh-feature:1.253;--ls-feature:.056em;--fs-note:calc(clamp(.875rem, .865vw, 16.6px) * var(--fi-fs));--lh-note:1.566;--ls-note:.062em;--fs-stat:calc(clamp(3rem, 6.719vw, 129px) * var(--fi-fs));--ls-stat:.042em;--fs-price:calc(clamp(1.375rem, 1.411vw, 27.1px) * var(--fi-fs));--ls-price:.079em;--fs-card:calc(clamp(1rem, 1.016vw, 19.5px) * var(--fi-fs));--ls-card:.122em;--fs-eyebrow:calc(clamp(.625rem, .552vw, 10.6px) * var(--fi-fs));--ls-eyebrow:.217em;--fs-spec:calc(clamp(.688rem, .635vw, 12.2px) * var(--fi-fs));--ls-spec:.073em;--fs-btn-lg:calc(clamp(.875rem, 1.036vw, 19.9px) * var(--fi-fs));--ls-btn-lg:.071em;--fs-btn-sm:calc(clamp(.813rem, .88vw, 16.9px) * var(--fi-fs));--ls-btn-sm:.106em;--fs-advisor:calc(clamp(1.125rem, 1.354vw, 26px) * var(--fi-fs));--ls-advisor:.073em;--fs-phone:calc(clamp(.938rem, .87vw, 16.7px) * var(--fi-fs));--lh-phone:2.156;--ls-phone:.081em;--fs-field:calc(clamp(.938rem, 1.036vw, 19.9px) * var(--fi-fs));--ls-field:.013em;--fs-pin:calc(clamp(1rem, 1.333vw, 25.6px) * var(--fi-fs));--lh-pin:1.406;--ls-pin:.066em;--container-max:1920px;--container-padding:clamp(1.25rem, 12.24vw, 235px);--container-padding-cards:clamp(1rem, 9.948vw, 191px);--container-padding-map:clamp(1rem, 9.427vw, 181px);--col-intro:clamp(20ch, 42.71vw, 820px);--col-split:clamp(20ch, 44.53vw, 855px);--col-location:clamp(20ch, 25.31vw, 486px);--col-brand:clamp(20ch, 45.573vw, 875px);--col-contact:clamp(20ch, 37.92vw, 728px);--col-financing:clamp(20ch, 59.38vw, 1140px);--col-note:clamp(20ch, 25.78vw, 495px);--amenities-pad-block-start:calc(clamp(2rem, 4.531vw, 87px) * var(--fi-space));--amenities-heading-gap:calc(clamp(1.5rem, 4.635vw, 89px) * var(--fi-space));--contact-pad-block-start:calc(clamp(2rem, 8.75vw, 168px) * var(--fi-space));--contact-pad-block-end:calc(clamp(2rem, 6.51vw, 125px) * var(--fi-space));--contact-form-offset:calc(clamp(0px, 5.938vw, 114px) * var(--fi-space));--contact-body-width:auto;--contact-body-max:var(--col-contact);--location-pad-block-start:calc(clamp(2rem, 5vw, 96px) * var(--fi-space));--location-pad-block-end:calc(clamp(1.5rem, 3.021vw, 58px) * var(--fi-space));--location-col-text:486fr;--location-col-gap:clamp(1.5rem, 2.031vw, 39px);--financing-pad-block-start:calc(clamp(2rem, 9.792vw, 188px) * var(--fi-space));--financing-pad-block-end:calc(clamp(2rem, 9.635vw, 185px) * var(--fi-space));--financing-heading-max:clamp(20ch, 70.833vw, 1360px);--footer-tail:calc(clamp(2rem, 4.844vw, 93px) * var(--fi-space));--btn-h-lg:clamp(48px, 3.646vw, 70px);--btn-h-sm:clamp(38px, 2.396vw, 46px);--btn-w-sm:clamp(132px, 8.594vw, 165px);--radius-card:clamp(12px, 1.25vw, 24px);--radius-full:9999px;--shadow-card:0 8px 32px #0f0f0f0f;--z-base:1;--z-elevated:10;--z-header:50;--z-toast:110;--duration-fast:.15s;--duration-base:.25s;--duration-slow:.45s;--duration-slower:.8s;--ease-out:cubic-bezier(.16, 1, .3, 1);--logo-h:clamp(34px, 4.01vw, 77px)}@media (max-width:640px){[data-persona]{--container-padding:1.25rem;--container-padding-cards:1.25rem;--container-padding-map:1.25rem}}[data-persona=home-office]{--col-contact:clamp(20ch, 38.542vw, 740px);--contact-body-width:var(--col-contact);--contact-body-max:none;--contact-pad-block-start:calc(clamp(2rem, 3.854vw, 74px) * var(--fi-space));--contact-pad-block-end:calc(clamp(2rem, 6.302vw, 121px) * var(--fi-space));--contact-form-offset:calc(clamp(0px, 16.667vw, 320px) * var(--fi-space));--location-pad-block-start:calc(clamp(2rem, 5.469vw, 105px) * var(--fi-space));--location-pad-block-end:calc(clamp(1.5rem, 5.26vw, 101px) * var(--fi-space));--financing-pad-block-start:calc(clamp(2rem, 4.792vw, 92px) * var(--fi-space));--financing-pad-block-end:calc(clamp(2rem, 7.5vw, 144px) * var(--fi-space));--footer-tail:0px}[data-persona=kawalerka]{--col-location:clamp(20ch, 24.48vw, 470px);--col-brand:clamp(20ch, 35vw, 672px);--amenities-pad-block-start:calc(clamp(2rem, 5.365vw, 103px) * var(--fi-space));--amenities-heading-gap:calc(clamp(1.5rem, 4.844vw, 93px) * var(--fi-space));--contact-pad-block-start:calc(clamp(2rem, 8.281vw, 159px) * var(--fi-space));--location-col-text:470fr;--location-col-gap:clamp(1.5rem, 2.865vw, 55px);--financing-pad-block-start:calc(clamp(2rem, 9.323vw, 179px) * var(--fi-space));--financing-heading-max:clamp(20ch, 64.583vw, 1240px);--ls-price:-.02em;--ls-stat:-.02em;--footer-tail:0px}[data-persona=dzien-sasiedzki]{--color-bg-cream:#fef2e4;--color-bg-card:#d5d6cf;--color-text-soft:#4d4945;--event-pad-start:clamp(1.25rem, 15.104vw, 290px);--event-pad-end:clamp(1.25rem, 12.135vw, 233px);--container-padding-cards:clamp(1rem, 8.646vw, 166px);--cards-gap:clamp(.75rem, 2.656vw, 51px);--contact-bg:var(--color-bg-white);--contact-body-fs:calc(clamp(.875rem, 1.146vw, 22px) * var(--fi-fs));--contact-pad-block-start:calc(clamp(2rem, 7.24vw, 139px) * var(--fi-space));--contact-pad-block-end:calc(clamp(2rem, 6.51vw, 125px) * var(--fi-space));--contact-form-offset:calc(clamp(0px, 3.646vw, 70px) * var(--fi-space))}@media (max-width:640px){[data-persona=dzien-sasiedzki]{--event-pad-start:1.25rem;--event-pad-end:1.25rem}}[data-persona=dzien-sasiedzki]{--fs-heading:calc(clamp(1.5rem, 2.135vw, 41px) * var(--fi-fs));--ls-heading:.02em;--lh-heading:1.3}[data-persona]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:var(--font-sans);font-size:var(--fs-body);letter-spacing:var(--ls-body);line-height:var(--lh-body);color:var(--color-text);background-color:var(--color-bg)}[data-persona] h1,[data-persona] h2{font-family:var(--font-sans);font-size:var(--fs-display);letter-spacing:var(--ls-display);font-weight:500;line-height:var(--lh-display)}[data-persona] h2{font-size:var(--fs-heading,var(--fs-display));letter-spacing:var(--ls-heading,var(--ls-display));line-height:var(--lh-heading,var(--lh-display))}:where([data-persona]) :where(h3){font-size:var(--fs-feature);letter-spacing:var(--ls-feature);font-weight:500;line-height:var(--lh-feature)}[data-persona] p{line-height:inherit}[data-persona] [data-reveal]{opacity:0;transition:opacity var(--duration-slower) var(--ease-out),transform var(--duration-slower) var(--ease-out);will-change:opacity,transform;transform:translateY(28px)}[data-persona] [data-reveal=visible]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){[data-persona] [data-reveal]{opacity:1;transform:none}}
