@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_24bd6f{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_24bd6f{--font-display:"Instrument Serif","Instrument Serif Fallback"}.FromSiteSection_section__DFIVs{background:radial-gradient(ellipse 900px 420px at 12% -10%,rgba(181,124,73,.1),transparent 60%),#F2EBE1;padding:76px 0 92px;position:relative}.FromSiteSection_section__DFIVs:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(43,41,37,.15) 20%,rgba(43,41,37,.15) 80%,transparent)}.FromSiteSection_inner__Ld614{max-width:1180px;margin:0 auto;padding:0 24px}.FromSiteSection_head__XETt5{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:22px}.FromSiteSection_eyebrow__Xz_Al{font-family:var(--sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-weight:700;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:#8a7350}.FromSiteSection_date__MeZbL{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11.5px;letter-spacing:.03em;color:rgba(43,41,37,.35);white-space:nowrap}.FromSiteSection_titleRow__PJ_nS{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;flex-wrap:wrap;margin-bottom:14px}.FromSiteSection_title__q7mZG{font-family:var(--font-display),Georgia,serif;font-weight:400;font-style:normal;font-size:clamp(30px,4.64vw,51px);line-height:1;letter-spacing:0;margin:0;color:#2B2925}.FromSiteSection_title__q7mZG em{font-style:italic;font-weight:400;color:#b57c49}.FromSiteSection_sub___8ooM{font-family:var(--sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:15px;line-height:1.55;color:rgba(43,41,37,.72);max-width:360px;margin:0 0 4px}.FromSiteSection_ledger__jH8va{margin-top:36px;border-top:1px solid rgba(43,41,37,.15);border-left:1px solid rgba(43,41,37,.15);display:grid;grid-template-columns:repeat(auto-fill,minmax(178px,1fr))}.FromSiteSection_card__5OYGn{position:relative;padding:24px 20px 22px;border-right:1px solid rgba(43,41,37,.15);border-bottom:1px solid rgba(43,41,37,.15);background:#fcfbf8;transition:background .35s ease}.FromSiteSection_card__5OYGn:hover{background:#ffffff}.FromSiteSection_card__5OYGn:before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:var(--phase-color,#cabfa8)}.FromSiteSection_card__5OYGn[data-phase=produkcja]{--phase-color:#cabfa8}.FromSiteSection_card__5OYGn[data-phase=montaz]{--phase-color:#e5823d}.FromSiteSection_card__5OYGn[data-phase=wykonczenie]{--phase-color:#b57c49}.FromSiteSection_cardCity__JoBwG{font-family:Fraunces,Georgia,serif;font-weight:480;font-size:21px;letter-spacing:-.01em;margin:0 0 8px;color:#2B2925}.FromSiteSection_cardType__0WYs3{font-family:var(--sans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif);font-size:12.5px;line-height:1.4;color:rgba(43,41,37,.55);margin:0 0 18px;min-height:34px}.FromSiteSection_cardArea__jFlIR{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:15px;font-weight:500;color:#2B2925;margin-bottom:14px}.FromSiteSection_cardArea__jFlIR span{font-size:10px;vertical-align:super;color:rgba(43,41,37,.35)}.FromSiteSection_stepper__6xNMS{display:flex;align-items:center;gap:5px;margin-bottom:9px}.FromSiteSection_stepper__6xNMS i{flex:1;height:2px;background:rgba(43,41,37,.15);position:relative;border-radius:1px;overflow:hidden}.FromSiteSection_stepper__6xNMS i.FromSiteSection_on__tq9ZV{background:var(--phase-color,#e5823d)}.FromSiteSection_stepper__6xNMS i.FromSiteSection_now__QSPJi:after{content:"";position:absolute;inset:0;background:var(--phase-color,#e5823d);animation:FromSiteSection_zpPulse__U5ah7 1.9s ease-in-out infinite}@keyframes FromSiteSection_zpPulse__U5ah7{0%,to{opacity:1}50%{opacity:.35}}.FromSiteSection_stepperLabel__k5MFE{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--phase-color,#e5823d)}@media (prefers-reduced-motion:reduce){.FromSiteSection_stepper__6xNMS i.FromSiteSection_now__QSPJi:after{animation:none;opacity:1}}.FromSiteSection_photos___5ZKd{margin-top:64px}.FromSiteSection_photosHead__j9E3K{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:16px;gap:16px;flex-wrap:wrap}.FromSiteSection_photosLabel__XwOkT{font-family:IBM Plex Mono,ui-monospace,monospace;font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:rgba(43,41,37,.55)}.FromSiteSection_railWrap__dGK_e{position:relative;margin:0 -24px;padding:0 24px}.FromSiteSection_railWrap__dGK_e:after,.FromSiteSection_railWrap__dGK_e:before{content:"";position:absolute;top:0;bottom:0;width:56px;z-index:2;pointer-events:none}.FromSiteSection_railWrap__dGK_e:before{left:0;background:linear-gradient(90deg,#F2EBE1,transparent)}.FromSiteSection_railWrap__dGK_e:after{right:0;background:linear-gradient(270deg,#F2EBE1,transparent)}.FromSiteSection_rail__DeKfK{display:flex;gap:14px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;padding-bottom:2px}.FromSiteSection_rail__DeKfK::-webkit-scrollbar{display:none}.FromSiteSection_rail__DeKfK.FromSiteSection_dragging__uUAKc{cursor:grabbing}.FromSiteSection_photo__Z_nml{flex:0 0 auto;width:236px;height:296px;border-radius:3px;position:relative;overflow:hidden;border:1px solid rgba(43,41,37,.08)}.FromSiteSection_photoImage__xB1mG{width:100%;height:100%;object-fit:cover}.FromSiteSection_photoMark__Jsxl2{position:absolute;top:14px;right:14px;width:30px;height:30px;border:1px solid rgba(43,41,37,.28);border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(242,235,225,.35);color:#2B2925}.FromSiteSection_photoMark__Jsxl2 svg{width:13px;height:13px;opacity:.7}.FromSiteSection_debugIndex__0zNE9{position:absolute;top:0;left:0;background:rgba(19,26,34,.85);color:#fff;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:10px;padding:2px 5px;z-index:10;pointer-events:none}@media (max-width:860px){.FromSiteSection_section__DFIVs{padding:56px 0 64px}.FromSiteSection_inner__Ld614{padding:0 18px}.FromSiteSection_railWrap__dGK_e{margin:0 -18px;padding:0 18px}.FromSiteSection_title__q7mZG{font-size:clamp(24px,7.2vw,32px)}.FromSiteSection_sub___8ooM{max-width:none}.FromSiteSection_ledger__jH8va{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:78%;overflow-x:auto;scroll-snap-type:x mandatory;border-top:1px solid rgba(43,41,37,.15);border-left:none;margin-left:-18px;margin-right:-18px;padding-left:18px;scrollbar-width:none}.FromSiteSection_ledger__jH8va::-webkit-scrollbar{display:none}.FromSiteSection_card__5OYGn{scroll-snap-align:start;border-right:1px solid rgba(43,41,37,.15)}.FromSiteSection_photo__Z_nml{width:196px;height:250px}}@media (min-width:861px) and (max-width:1100px){.FromSiteSection_ledger__jH8va{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}