.space-container{width:100%;max-width:none;margin-right:auto;margin-left:auto;padding-right:2.5rem;padding-left:2.5rem}@media (max-width:767px){.space-container{padding-right:1.5rem;padding-left:1.5rem}}.space-hero{display:flex;justify-content:center;align-items:center;min-height:100vh;text-align:center;background-color:#1a1e1c;background-image:linear-gradient(180deg,rgba(20,24,22,.72),rgba(20,24,22,.62) 55%,rgba(20,24,22,.78)),url(https://space.polywarp.com/wp-content/uploads/2026/09/download.webp);background-size:auto,cover;background-position:0px 0px,50% 50%;background-repeat:repeat,no-repeat;background-attachment:scroll,scroll}.space-hero-inner{display:block;align-self:auto;max-width:70%;padding-right:1.5rem;padding-left:1.5rem}@media (max-width:1023px){.space-hero-inner{max-width:90%}}.space-hero-title{color:var(--space-hero-title);font-family:var(--space-font-hero);font-weight:500;font-size:6vw;line-height:1.1;margin-top:0px;margin-right:0px;margin-bottom:1.9rem;margin-left:0px}@media (max-width:1119px){.space-hero-title{font-size:5rem}}@media (max-width:1023px){.space-hero-title{font-size:4rem}}@media (max-width:767px){.space-hero-title{font-size:3rem}}@media (max-width:479px){.space-hero-title{font-size:2.5rem}}.space-label{color:var(--space-ink);font-family:var(--space-font-body);font-weight:500;font-size:0.8125rem;text-transform:uppercase;letter-spacing:0.14em;margin-top:0px;margin-right:0px;margin-bottom:1.375rem;margin-left:0px}.space-h2{color:var(--space-ink-deep);font-family:var(--space-font-heading);font-weight:400;font-size:3rem;line-height:1.2;letter-spacing:-0.02em;text-wrap:balance;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:2.5rem;padding-bottom:1.25rem}@media (max-width:1119px){.space-h2{font-size:2.5rem}}@media (max-width:767px){.space-h2{font-size:2rem}}.space-body{color:var(--space-ink);font-family:var(--space-font-body);font-weight:300;font-size:1rem;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:2.75rem;margin-left:0px}.space-intro{padding-top:7.5rem;padding-bottom:3.75rem}@media (max-width:767px){.space-intro{padding-top:5rem;padding-bottom:2.5rem}}.space-intro-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:3rem}@media (max-width:1023px){.space-intro-grid{grid-template-columns:1fr;gap:4rem}}.space-intro-content{max-width:35rem}.space-stats{display:flex;gap:3.5rem}.space-stat-num{display:block;color:var(--space-ink);font-family:var(--space-font-display);font-weight:300;font-size:3.25rem;line-height:1;letter-spacing:-0.02em}@media (max-width:1119px){.space-stat-num{font-size:2.75rem}}.space-stat-label{display:block;color:var(--space-ink);font-family:var(--space-font-body);font-weight:300;font-size:0.9375rem;margin-top:0.5rem}.space-intro-media{display:grid;width:100%}.space-intro-img-main{display:block;width:100%;object-fit:cover;aspect-ratio:4/4.6}.space-intro-img-main{grid-area:1/1}.space-intro-img-overlay{display:block;align-self:end;justify-self:start;width:52%;object-fit:cover;aspect-ratio:4/4.6;box-shadow:0px 1.5rem 3.75rem rgba(0,0,0,.18)}.space-intro-img-overlay{grid-area:1/1}.space-services{padding-top:5.625rem;padding-bottom:5.625rem}@media (max-width:767px){.space-services{padding-top:3.75rem;padding-bottom:3.75rem}}.space-services-row{display:flex;gap:1.5rem;padding-right:0.625rem;padding-bottom:1.125rem;padding-left:0.625rem}.space-services-row{overflow-x:auto;scroll-snap-type:x mandatory}@media (max-width:1119px){.space-services-row{overflow-x:auto}}.space-card{display:flex;flex-flow:column;flex-grow:0;flex-shrink:0;flex-basis:16.5rem}.space-card{scroll-snap-align:start}@media (max-width:767px){.space-card{flex-basis:15rem}}.space-card-media{display:block;width:100%;object-fit:cover;aspect-ratio:3/4;margin-bottom:1.375rem}.space-card-title{color:var(--space-ink-deep);font-family:var(--space-font-card);font-weight:500;font-size:1.2rem;line-height:1.25;letter-spacing:-0.01em;margin-top:0px;margin-right:0px;margin-bottom:0.75rem;margin-left:0px}.space-card-text{flex-grow:1;flex-shrink:1;flex-basis:0px;color:var(--space-ink);font-family:var(--space-font-body);font-weight:300;font-size:0.9375rem;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:1.125rem;margin-left:0px}.space-advisory{padding-top:6.25rem;padding-bottom:6.25rem;background-color:var(--space-cream)}@media (max-width:767px){.space-advisory{padding-top:4rem;padding-bottom:4rem}}.space-advisory-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:3rem}@media (max-width:1023px){.space-advisory-grid{grid-template-columns:1fr;gap:4rem}}.space-advisory-content{max-width:35rem}.space-advisory-result{max-width:43.75rem;color:var(--space-ink);font-family:var(--space-font-body);font-weight:300;font-size:1.125rem;line-height:1.7;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.space-badges{display:flex;gap:1.75rem;margin-top:2.25rem}.space-badges{flex-wrap:wrap}.space-pill{display:inline-block;color:var(--space-ink);font-family:var(--space-font-body);font-weight:300;font-size:1rem;padding-top:0.75rem;padding-right:1.5rem;padding-bottom:0.75rem;padding-left:1.5rem;background-color:var(--space-pill-bg);border-radius:999px}.space-statement{text-align:center;padding-top:6.875rem;padding-bottom:7.5rem}@media (max-width:767px){.space-statement{padding-top:4.5rem;padding-bottom:5rem}}.space-statement-mark{color:#cfc9bb;font-family:var(--space-font-display);font-weight:600;font-size:6vw;line-height:1.05;letter-spacing:-0.02em;margin-top:0px;margin-right:0px;margin-bottom:4.5rem;margin-left:0px}.space-statement-mark{white-space:nowrap;overflow-x:hidden}@media (max-width:1119px){.space-statement-mark{font-size:6vw}}@media (max-width:1023px){.space-statement-mark{font-size:6vw}}@media (max-width:767px){.space-statement-mark{font-size:9vw;margin-bottom:3rem}.space-statement-mark{white-space:normal}}@media (max-width:479px){.space-statement-mark{font-size:11vw}}.space-statement-text{display:flex;justify-content:center;align-items:center;gap:0px 0.5rem;max-width:47.5rem;color:var(--space-ink);font-family:var(--space-font-display);font-weight:400;font-size:2.5rem;line-height:1.5;letter-spacing:-0.01em;margin-right:auto;margin-left:auto}.space-statement-text{flex-wrap:wrap}@media (max-width:1023px){.space-statement-text{font-size:2rem}}@media (max-width:767px){.space-statement-text{font-size:1.4375rem}}@media (max-width:479px){.space-statement-text{font-size:1.25rem}}.space-statement-word{color:var(--space-ink)}.space-statement-strong{color:var(--space-ink);text-decoration:underline}.space-statement-strong{text-underline-offset:.25rem}.space-statement-media{display:block;width:2.75rem;height:2.75rem;object-fit:cover;border-radius:999px}.space-band{display:flex;justify-content:center;align-items:center;min-height:50vh;background-color:var(--space-cream)}.space-band{overflow-x:hidden}.space-band-mark{color:#b6b0a4;font-family:var(--space-font-display);font-weight:600;font-size:20vw;line-height:0.9;letter-spacing:-0.03em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.space-band-mark{white-space:nowrap}@media (max-width:767px){.space-band-mark{font-size:26vw}}.space-properties{padding-top:5rem;padding-bottom:7.5rem}@media (max-width:767px){.space-properties{padding-top:3.5rem;padding-bottom:5rem}}.space-properties-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}@media (max-width:1023px){.space-properties-cols{grid-template-columns:1fr}}.space-properties-aside{position:sticky;top:8.75rem;padding-right:2.5rem;padding-left:2.5rem}@media (max-width:1023px){.space-properties-aside{position:static;margin-bottom:3rem;padding-right:2.5rem;padding-left:2.5rem}}@media (max-width:767px){.space-properties-aside{padding-right:1.5rem;padding-left:1.5rem}}.space-properties-label{color:var(--space-ink);font-family:var(--space-font-body);font-weight:500;font-size:0.875rem;text-transform:uppercase;letter-spacing:0.14em;margin-top:0px;margin-right:0px;margin-bottom:0.875rem;margin-left:0px}.space-properties-title{max-width:32.5rem;color:var(--space-ink-deep);font-family:var(--space-font-heading);font-weight:300;font-size:2.5rem;line-height:1.1;letter-spacing:-0.02em;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:2.5rem;padding-bottom:2rem}@media (max-width:1119px){.space-properties-title{font-size:2rem}}.space-btn-outline{display:inline-flex;align-items:center;gap:0.875rem;color:var(--space-ink);font-family:var(--space-font-body);font-weight:500;font-size:0.875rem;text-decoration:none;text-transform:uppercase;letter-spacing:0.12em;padding-top:1.125rem;padding-right:1.75rem;padding-bottom:1.125rem;padding-left:1.75rem;border-top:1px solid var(--space-ink);border-right:1px solid var(--space-ink);border-bottom:1px solid var(--space-ink);border-left:1px solid var(--space-ink)}.space-btn-outline::before{display:inline-block;width:1.625rem;height:1px;background-color:currentColor}.space-btn-outline::before{content:""}.space-btn-outline:hover{color:var(--space-cream);background-color:var(--space-ink)}.space-btn-outline{white-space:nowrap}.space-entry-list{display:grid;grid-template-columns:1fr;gap:3.5rem}.space-entry{display:block;color:var(--space-ink);text-decoration:none}.space-entry-img{display:block;width:100%;object-fit:cover;aspect-ratio:4/4.6;margin-bottom:1.375rem}.space-entry-tag{color:var(--space-ink);font-family:var(--space-font-body);font-weight:500;font-size:0.875rem;margin-top:0px;margin-right:0px;margin-bottom:0.5rem;margin-left:0px}.space-entry-title{color:var(--space-ink-deep);font-family:var(--space-font-display);font-weight:400;font-size:1.75rem;line-height:1.15;margin-top:0px;margin-right:0px;margin-bottom:0.75rem;margin-left:0px}.space-entry-text{color:var(--space-ink);font-family:var(--space-font-body);font-weight:300;font-size:0.9375rem;line-height:1.6;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.space-contact{padding-top:6.875rem;padding-bottom:6.875rem}@media (max-width:767px){.space-contact{padding-top:4.5rem;padding-bottom:4.5rem}}.space-contact-inner{max-width:40rem}.space-contact-title{color:var(--space-ink-deep);font-family:var(--space-font-display);font-weight:300;font-size:2.5rem;letter-spacing:-0.02em;margin-top:0px;margin-right:0px;margin-bottom:2.5rem;margin-left:0px}@media (max-width:767px){.space-contact-title{font-size:2rem}}.space-image-band{display:block;width:100%}.space-image-band-media{display:block;width:100%;height:auto}.space-footer{padding-bottom:2.5rem}.space-footer-brand{color:var(--space-ink);font-family:var(--space-font-display);font-weight:300;font-size:1.625rem;letter-spacing:-0.02em;margin-top:1.25rem;margin-right:0px;margin-bottom:1.75rem;margin-left:0px}.space-footer-links{display:flex;gap:1.75rem;margin-bottom:2.5rem}.space-footer-links{flex-wrap:wrap}.space-footer-link{color:var(--space-ink);font-family:var(--space-font-body);font-weight:500;font-size:0.9375rem;text-decoration:none}.space-footer-copy{display:flex;align-items:baseline;gap:0px 0.35rem;color:var(--space-muted);font-family:var(--space-font-body);font-weight:300;font-size:0.875rem;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.space-footer-copy{flex-wrap:wrap}.space-footer-copy-link{color:var(--space-muted);text-decoration:underline}.space-header{position:fixed;top:0px;right:0px;left:0px;z-index:200;transition:background-color 0.3s ease,box-shadow 0.3s ease}.space-header-solid{background-color:var(--space-cream);box-shadow:0px 1px 0px rgba(35,41,39,.12)}.space-header-solid .space-header-logo-img{filter:none}.space-header-inner{display:flex;justify-content:space-between;align-items:center;gap:1.5rem;width:100%;padding-top:1.5rem;padding-bottom:1.5rem}.space-header-logo-img{display:block;width:10.625rem;height:auto;filter:invert(100%)}.space-header-right{display:flex;align-items:center;gap:1.25rem}.space-header-phone{display:inline-flex;align-items:center;gap:0.625rem;color:var(--space-ink);font-family:var(--space-font-body);font-weight:500;font-size:1rem;text-decoration:none;padding-top:0.75rem;padding-right:1.375rem;padding-bottom:0.75rem;padding-left:1.375rem;background-color:#fff;border-radius:999px;box-shadow:0px 0.125rem 0.5rem rgba(0,0,0,.1)}@media (max-width:767px){.space-header-phone{display:none}}.space-header-social{display:flex;align-items:center;gap:1rem;color:var(--space-ink)}.space-header-social .bde-social-icons__icon-wrapper{display:inline-flex;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}.space-header-menu{display:inline-flex;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;color:var(--space-ink);background-color:#fff;border-radius:999px;cursor:pointer;box-shadow:0px 0.125rem 0.5rem rgba(0,0,0,.1)}.space-header-menu-icon{width:1.125rem;height:1.125rem}.space-drawer{display:flex;visibility:hidden;flex-flow:column;justify-content:center;align-items:start;gap:1.25rem;position:fixed;top:0px;right:0px;bottom:0px;z-index:210;width:50vw;padding-top:5rem;padding-right:2.5rem;padding-bottom:5rem;padding-left:2.5rem;background-color:var(--space-cream);transition:transform 0.3s ease,visibility 0.3s ease;transform:translate3d(100%,0,0)}.space-drawer-open{visibility:visible;transform:translate3d(0px,0,0)}.space-drawer-link{color:var(--space-ink);font-family:var(--space-font-display);font-weight:400;font-size:2rem;line-height:1.2;text-decoration:none}@media (max-width:767px){.space-drawer-link{font-size:1.625rem}}@media (max-width:1119px){.space-advisory-title{font-size:2.5rem}}.space-contact-form .breakdance-form .breakdance-form-field__label{color:var(--space-ink);font-family:var(--space-font-body);font-weight:500;font-size:1rem}.space-contact-form .breakdance-form .breakdance-form-field__input{color:var(--space-ink);font-family:var(--space-font-body);font-size:1.0625rem;background-color:#fff}.space-contact-form .breakdance-form .breakdance-form-button{color:var(--space-ink);background-color:var(--space-btn-bg)}.space-contact-form .breakdance-form .breakdance-form-button:hover{color:var(--space-ink);background-color:var(--space-btn-hover)}.space-header-logo{display:block;width:auto;color:#232927;font-family:"Urbanist",sans-serif;font-weight:500;font-size:1.375rem;line-height:1;text-decoration:none;letter-spacing:0.18em}.space-header-logo{white-space:nowrap}@media (max-width:767px){.space-header-logo{font-size:1.125rem;letter-spacing:0.14em}}.space-drawer-close{display:inline-flex;justify-content:center;align-items:center;position:absolute;top:1.5rem;right:2.5rem;width:2.75rem;height:2.75rem;color:var(--space-ink);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;background-color:#fff;border-radius:999px;border-top:0px solid;border-right:0px solid;border-bottom:0px solid;border-left:0px solid;cursor:pointer;box-shadow:0px 0.125rem 0.5rem rgba(0,0,0,.1)}.space-drawer-close-icon{width:1.125rem;height:1.125rem}.container-1{display:flex;flex-flow:row;width:100%}.container-2{display:grid;grid-auto-flow:row;justify-content:center;align-content:center;height:50vh;margin-top:120px;margin-right:2rem;margin-left:2rem}