:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]){--kd-navy:#0b1a30;--kd-cream:#fbf8f3;--kd-sand:#f0eee9;--kd-gold:#d4b28c;--kd-gold-soft:#e9d8c4;--kd-gold-deep:#8f745a;--kd-text-soft:#44536e}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) h1{color:#0b1a30;font-family:var(--font-primary,"Libre Caslon Text", serif);letter-spacing:-.02em;font-size:clamp(40px,4.6vw,56px);font-weight:400;line-height:1.18}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) h2{color:#0b1a30;font-family:var(--font-primary,"Libre Caslon Text", serif);letter-spacing:-.01em;font-size:clamp(30px,3.4vw,40px);font-weight:400;line-height:1.22}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) h3{color:#0b1a30;font-family:var(--font-primary,"Libre Caslon Text", serif);font-size:clamp(21px,2.2vw,26px);font-weight:400;line-height:1.32}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) h4{color:#0b1a30;font-family:var(--font-primary,"Libre Caslon Text", serif);font-size:18px;font-weight:400;line-height:1.4}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .text-box h1 em,:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .text-box h2 em{color:#8f745a;font-style:italic;font-weight:400}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) #kontakt-hero .text-box h1 em{color:#8f745a}#kontakt-hero .text-box p.body{max-width:none}.page[data-locale=pl][data-page-id=contact] #kontakt-hero .block-layout{padding-left:24px;padding-right:24px}@media screen and (width<=920px){.page[data-locale=pl][data-page-id=contact] #kontakt-hero .block-layout{max-width:none}}.page[data-locale=pl][data-page-id=investment] #hero .text-box p.body,.page[data-locale=pl][data-page-id=location] #scenery .text-box>p.body{max-width:none}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .kd-eyebrow{color:#7a6350;font-family:var(--font-secondary,"Karla", sans-serif);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:15px;font-weight:400;line-height:1.4}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .kd-eyebrow--light{color:#fbf8f3}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .text-box p.body,:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .text-box p.body-large{color:#0b1a30;max-width:65ch;font-family:var(--font-secondary,"Karla", sans-serif);text-align:left;font-size:16px;font-weight:400;line-height:1.7}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .text-box p.body-small{color:#44536e;font-family:var(--font-secondary,"Karla", sans-serif);font-size:13px;font-weight:400;line-height:1.5}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .block:not(#footer) .text-box p{text-align:left}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .block#cta-close .text-box p,:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact])[data-page-id=location] .block#hero .text-box p,:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact])[data-page-id=investment] .block#kontakt .text-box p{text-align:center}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact])[data-page-id=investment] .block#kontakt .text-box p.body,:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact])[data-page-id=location] .block#hero .text-box p.body,:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact])[data-page-id=location] .block#hero .text-box p.body-large{margin-left:auto;margin-right:auto}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .text-box a{color:#8f745a;font-family:var(--font-secondary,"Karla", sans-serif);text-underline-offset:3px;text-decoration:underline}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .text-box a:hover{color:#0b1a30}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-button{min-height:52px;font-family:var(--font-secondary,"Karla", sans-serif);letter-spacing:.02em;border-radius:8px;padding:13px 26px;font-size:15px;font-weight:400;line-height:1.3;transition:background-color .2s,color .2s,border-color .2s,transform .2s}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-button:hover{transform:translateY(-2px)}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-button:active{transform:translateY(0)scale(.98)}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-button:focus-visible{outline-offset:3px;outline:2px solid #8f745a}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-button--primary{color:#fbf8f3;background-color:#0b1a30;border-color:#0b1a30}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-button--primary:hover{color:#fbf8f3;background-color:#1e3252;border-color:#1e3252}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) #hero .grid-button--primary,:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) #lokal .grid-button--primary,:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact])[data-page-id=investment] #kontakt .grid-button--primary{color:#0b1a30;background-color:#d4b28c;border-color:#d4b28c}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) #hero .grid-button--primary:hover,:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) #lokal .grid-button--primary:hover,:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact])[data-page-id=investment] #kontakt .grid-button--primary:hover{color:#0b1a30;background-color:#e9d8c4;border-color:#e9d8c4}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact])[data-page-id=investment] #kontakt .grid-button--primary{color:#fff;background-color:#122a4a;border-color:#122a4a}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact])[data-page-id=investment] #kontakt .grid-button--primary:hover{color:#fff;background-color:#41546e;border-color:#41546e}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .block:not(#footer) .grid-image{border-radius:8px;box-shadow:0 12px 32px #0b1a3014}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-gallery>div{border-radius:8px}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-gallery img{-o-object-fit:cover;object-fit:cover;border-radius:8px}@media screen and (width<=920px){:is(.page[data-locale=pl][data-page-id=apartments] #zKA_wb,.page[data-locale=pl][data-page-id=apartments] #zhk8AJ,.page[data-locale=pl][data-page-id=apartments] #z6zZMd,.page[data-locale=pl][data-page-id=investment] #lokal) .layout-element:has(.grid-gallery){align-self:start;height:auto}:is(.page[data-locale=pl][data-page-id=apartments] #zKA_wb,.page[data-locale=pl][data-page-id=apartments] #zhk8AJ,.page[data-locale=pl][data-page-id=apartments] #z6zZMd,.page[data-locale=pl][data-page-id=investment] #lokal) .grid-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;height:auto!important}:is(.page[data-locale=pl][data-page-id=apartments] #zKA_wb,.page[data-locale=pl][data-page-id=apartments] #zhk8AJ,.page[data-locale=pl][data-page-id=apartments] #z6zZMd,.page[data-locale=pl][data-page-id=investment] #lokal) .grid-gallery>button{padding-top:75%!important}:is(.page[data-locale=pl][data-page-id=apartments] #zKA_wb .layout-element:has(.grid-image),.page[data-locale=pl][data-page-id=apartments] #zhk8AJ .layout-element:has(.grid-image),.page[data-locale=pl][data-page-id=apartments] #z6zZMd .layout-element:has(.grid-image)){aspect-ratio:570/624;align-self:start;height:auto}:is(.page[data-locale=pl][data-page-id=apartments] #hero .layout-element:has(.grid-image),.page[data-locale=pl][data-page-id=apartments] #investment .layout-element:has(.grid-image)){aspect-ratio:612/600;align-self:start;height:auto}.page[data-locale=pl][data-page-id=location] #scenery .layout-element[data-element-id=ai-brlhiK],.page[data-locale=pl][data-page-id=investment] #lokal .layout-element[data-element-id=zjKO4s],.page[data-locale=pl][data-page-id=investment] #inwestycja .layout-element[data-element-id=L48fye]{align-self:start;height:auto}.page[data-locale=pl][data-page-id=location] #scenery .layout-element[data-element-id=ai-brlhiK]{aspect-ratio:341/339}.page[data-locale=pl][data-page-id=investment] #lokal .layout-element[data-element-id=zjKO4s]{aspect-ratio:503/289}.page[data-locale=pl][data-page-id=investment] #inwestycja .layout-element[data-element-id=L48fye]{aspect-ratio:567/411}}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-card{border-radius:8px;box-shadow:0 12px 32px #0b1a3014}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-card h3{margin:0 0 10px}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-card p.body{max-width:none;font-size:15px;line-height:1.65}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .block-navigation__links>.block-navigation__item:hover>.block-navigation__link,:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .block-navigation__links>.block-navigation__item:hover>.block-navigation__item-label>.block-navigation__link,:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .block-navigation__link:hover,:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .block-navigation__link--active,:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .block-navigation__item--active>.block-navigation__link,:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .block-navigation__item--active>.block-navigation__item-label>.block-navigation__link{color:#d4b28c}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-form{gap:14px}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-form__label{gap:6px}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-form__label>span{color:#0b1a30;font-family:var(--font-secondary,"Karla", sans-serif);font-size:15px;line-height:1.4}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-form__input{min-height:48px;font-family:var(--font-secondary,"Karla", sans-serif);border-radius:8px;font-size:15px;line-height:1.5;transition:border-color .2s,box-shadow .2s}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) textarea.grid-form__input{min-height:132px}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-form__input::-moz-placeholder{color:#6b7686}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-form__input::placeholder{color:#6b7686}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-form__input:focus{border-color:#8f745a;outline:none;box-shadow:0 0 0 3px #d4b28c4d}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-form__submit{color:#0b1a30;min-height:52px;font-family:var(--font-secondary,"Karla", sans-serif);letter-spacing:.02em;background-color:#d4b28c;border-radius:8px;padding:13px 26px;font-size:15px;transition:background-color .2s,color .2s,transform .2s}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-form__submit:hover{color:#0b1a30;background-color:#e9d8c4;transform:translateY(-2px)}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-form__submit:active{transform:translateY(0)scale(.98)}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-form__submit:focus-visible{outline-offset:3px;outline:2px solid #8f745a}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-form__submit:disabled{opacity:.7;cursor:wait}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-form--success p{color:#0b1a30;font-family:var(--font-secondary,"Karla", sans-serif);font-size:16px;line-height:1.7}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact],.page[data-locale=pl][data-page-id=privacy]) #footer .text-box p{line-height:1.65}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact],.page[data-locale=pl][data-page-id=privacy]) #footer .text-box p.body-small:not(.kd-footer-line){color:#d4b28c;letter-spacing:.16em;text-transform:uppercase;font-size:13px;line-height:1.4}@media (width<=919px){:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) h1{font-size:clamp(34px,8.4vw,40px)}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) h2{font-size:clamp(26px,6.4vw,32px)}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) h3{font-size:clamp(19px,4.8vw,22px)}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .text-box p.body,:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .text-box p.body-large{font-size:15px;line-height:1.65}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-button{min-height:48px}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .block-navigation__end--open .block-navigation__link{align-items:center;min-height:44px;font-size:15px;display:flex}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-form__input{min-height:46px}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-form__submit{width:100%}}@media (prefers-reduced-motion:reduce){:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-button,:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-form__input,:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-form__submit{transition:none}:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-button:hover,:is(.page[data-locale=pl][data-page-id=apartments],.page[data-locale=pl][data-page-id=location],.page[data-locale=pl][data-page-id=investment],.page[data-locale=pl][data-page-id=contact]) .grid-form__submit:hover{transform:none}}.kd-landmarks{margin:0;padding:0;list-style:none}.kd-landmarks li{border-bottom:1px dashed #0b1a3038;align-items:center;gap:14px;padding:12px 0;display:flex}.kd-landmarks li:first-child{padding-top:4px}.kd-landmarks li:last-child{border-bottom:none;padding-bottom:4px}.kd-landmarks .kd-landmark-icon{color:#122a4a;background:#122a4a14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.kd-landmarks .kd-landmark-icon svg{width:20px;height:20px}.kd-landmarks p{color:#0b1a30;margin:0}@media screen and (width<=920px){.kd-landmarks li{gap:12px;padding:10px 0}.kd-landmarks .kd-landmark-icon{width:36px;height:36px}.kd-landmarks .kd-landmark-icon svg{width:18px;height:18px}}.page[data-locale=pl][data-page-id=apartments] #footer .block-layout,.page[data-locale=pl][data-page-id=location] #footer .block-layout,.page[data-locale=pl][data-page-id=contact] #footer .block-layout,.page[data-locale=pl][data-page-id=investment] #footer .block-layout{--block-min-height:auto;--t-block-min-height:auto;--small-desktop-block-min-height:auto;--grid-template-rows:0px minmax(6px, auto) minmax(146px, auto) minmax(5px, auto) minmax(25px, auto) minmax(24px, auto) minmax(20px, auto) 0px;--small-desktop-grid-template-rows:0px minmax(.49vw, auto) minmax(11.93vw, auto) minmax(.41vw, auto) minmax(2.04vw, auto) minmax(1.96vw, auto) minmax(1.63vw, auto) 0px;--t-grid-template-rows:0px minmax(193px, auto) minmax(31px, auto) minmax(39px, auto) minmax(35px, auto) minmax(320px, auto) minmax(16px, auto) minmax(200px, auto) 0px;--m-grid-template-rows:0px auto 8.61vw auto 9.72vw auto 4.44vw auto 0px}.page[data-locale=pl][data-page-id=investment] #inwestycja [data-element-id=L48fye] .grid-image__image{height:101%;top:-.5%;bottom:auto}.page[data-locale=pl][data-page-id=investment] #inwestycja [data-element-id=L48fye] .grid-image{box-shadow:none}@media screen and (width>=921px){.page[data-locale=pl][data-page-id=investment] #inwestycja .layout-element--layout[data-element-id=L48fye]{border-radius:8px;align-self:start;height:calc(100% - 25.5px);translate:0 -23px}.page[data-locale=pl][data-page-id=investment] #inwestycja .layout-element--layout[data-element-id=S1f9bL],.page[data-locale=pl][data-page-id=investment] #inwestycja .layout-element--layout[data-element-id="3WwdUE"]{translate:0 -31px}}.page[data-locale=pl][data-page-id=investment] #inwestycja .block-layout{--grid-template-rows:75px minmax(23px, auto) 32px minmax(52px, auto) minmax(28px, auto) minmax(4px, auto) minmax(25px, auto) minmax(115px, auto) minmax(80px, auto) minmax(4px, auto) minmax(16px, auto) minmax(90px, auto) minmax(10px, auto) 26.5px;--small-desktop-grid-template-rows:75px minmax(1.88vw, auto) 32px minmax(4.25vw, auto) minmax(2.29vw, auto) minmax(.33vw, auto) minmax(2.04vw, auto) minmax(9.4vw, auto) minmax(6.62vw, auto) minmax(.33vw, auto) minmax(1.22vw, auto) minmax(7.35vw, auto) minmax(.82vw, auto) calc(36.5px - .82vw)}.page[data-locale=pl][data-page-id=privacy] #polityka{--h1-font-size:48px;--h2-font-size:32px}.page[data-locale=pl][data-page-id=privacy] #polityka h1,.page[data-locale=pl][data-page-id=privacy] #polityka h2{text-align:left}.page[data-locale=pl][data-page-id=privacy] #polityka .max-w-3xl{max-width:65ch;font-family:var(--font-secondary,"Karla", sans-serif)}.page[data-locale=pl][data-page-id=privacy] #polityka h1,.page[data-locale=pl][data-page-id=privacy] #polityka h2,.page[data-locale=pl][data-page-id=privacy] #polityka h3,.page[data-locale=pl][data-page-id=privacy] #polityka h4,.page[data-locale=pl][data-page-id=privacy] #polityka p,.page[data-locale=pl][data-page-id=privacy] #polityka .kd-body{-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:normal}.page[data-locale=pl][data-page-id=privacy] #polityka .kd-body{text-align:justify;text-align-last:left}.page[data-locale=pl][data-page-id=privacy] #polityka .kd-body:has(a){text-align:left}@media (width<=919px){html[lang=de] .page[data-page-id=privacy] #polityka{--h2-m-font-size:clamp(24px, 8vw, 28px)}html[lang=de] .page[data-page-id=privacy] #polityka h1{font-size:clamp(22px,7vw,36px)}.page[data-locale=pl][data-page-id=privacy] #polityka{--h1-m-font-size:36px;--h2-m-font-size:28px}:is(.page[data-locale=pl][data-page-id=privacy] #polityka .kd-body,.page[data-locale=pl][data-page-id=privacy] #polityka .kd-body:has(a)){text-align:left}}.page[data-locale=pl][data-page-id=privacy] #polityka .kd-nowrap{white-space:nowrap}.page[data-locale=pl][data-page-id=privacy] #polityka .block-layout>*,.page[data-locale=pl][data-page-id=privacy] #polityka .max-w-3xl{min-width:0}@media (width<=360px){.page[data-locale=pl][data-page-id=privacy] #polityka a[href^=mailto\:]{font-size:14px}}.page[data-page-id=investment] #hero .kd-stat{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.page[data-page-id=investment] #hero .kd-stat__icon{color:#0b1a30;background:#d4b28c;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex;box-shadow:0 8px 20px #d4b28c59}.page[data-page-id=investment] #hero .kd-stat__icon svg{width:26px;height:26px}.page[data-page-id=investment] #hero .kd-stat h2{margin:0}@media screen and (width<=920px){.page[data-page-id=investment] #hero .kd-stat{text-align:center;align-items:center}.page[data-page-id=investment] #hero .kd-stat__icon{width:50px;height:50px}.page[data-page-id=investment] #hero .kd-stat__icon svg{width:23px;height:23px}}
