.sft{--sft-ink: #141414;--sft-paper: #F3F0EA;--sft-muted: rgba(243,240,234,.55);--sft-line: rgba(243,240,234,.14);--sft-accent: #FC6F41;position:relative;overflow:hidden;background:var(--sft-ink);color:var(--sft-paper);font-family:Manrope,system-ui,sans-serif;-webkit-font-smoothing:antialiased;padding:0!important;margin:0!important}.sft *,.sft *:before,.sft *:after{box-sizing:border-box}.sft a{color:inherit;text-decoration:none}.sft-wrap{position:relative;z-index:1;max-width:1360px;margin:0 auto;padding:clamp(72px,9vw,130px) clamp(20px,5vw,72px) 32px}.sft-top{display:grid;grid-template-columns:1.2fr 1fr;gap:40px;align-items:end;padding-bottom:clamp(56px,7vw,96px);border-bottom:1px solid var(--sft-line)}.sft-kicker{display:flex;align-items:center;gap:14px;margin:0 0 24px;font:600 12px/1 Manrope,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:var(--sft-muted)}.sft-kicker span{width:40px;height:1px;background:var(--sft-accent)}.sft-title{margin:0;max-width:680px;font:300 clamp(34px,4.6vw,68px)/1.02 "Manrope",sans-serif;letter-spacing:-.045em;color:#fff}.sft-title em{font-style:normal;font-weight:700}.sft-cta{justify-self:end;text-align:right}.sft-phone{display:inline-block;font:300 clamp(34px,4vw,56px)/1 "Manrope",sans-serif;letter-spacing:-.04em;color:#fff;transition:color .25s}.sft-phone:hover{color:#f24913}.sft-btns{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:26px}.sft-btn{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 26px;border-radius:999px;box-shadow:inset 0 0 0 1px #f3f0ea59;font:700 14px/1 Manrope,sans-serif;color:#fff;transition:background .25s,box-shadow .25s}.sft-btn:hover{background:#f3f0ea14}.sft .sft-btn--accent{background:#fc6f41;color:#fff;box-shadow:none}.sft .sft-btn--accent:hover{background:#f24913}.sft-btn .mh-arrow,.sft .mh-arrow{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.sft-grid{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;gap:40px;padding:clamp(48px,6vw,80px) 0}.sft-logo{display:inline-flex;flex-direction:column;gap:6px}.sft-logo b{font:800 34px/1 Manrope,sans-serif;letter-spacing:.18em;color:#fff}.sft-logo span{font:600 10px/1 Manrope,sans-serif;letter-spacing:.42em;text-transform:uppercase;color:var(--sft-muted)}.sft-brand p{margin:24px 0 0;max-width:320px;font:400 14px/1.7 Manrope,sans-serif;color:var(--sft-muted)}.sft-h{margin:0 0 20px;font:600 11px/1 Manrope,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--sft-accent)}.sft-col ul{list-style:none;margin:0;padding:0;display:grid;gap:11px}.sft-col a{font:500 15px/1.4 Manrope,sans-serif;color:#f3f0ead1;transition:color .2s}.sft-col a:hover{color:#fff}.sft-col address{margin:0 0 16px;font:500 15px/1.6 Manrope,sans-serif;font-style:normal;color:#fff}.sft-bottom{display:flex;flex-wrap:wrap;align-items:center;gap:14px 32px;padding-top:26px;border-top:1px solid var(--sft-line);font:500 13px/1.4 Manrope,sans-serif;color:var(--sft-muted)}.sft-bottom a:hover{color:#fff}.sft-up{margin-left:auto}.sft-word{position:relative;z-index:0;margin:0 0 -1.6vw;padding:0 2vw;text-align:center;font:800 6.1vw/.9 Manrope,sans-serif;letter-spacing:0;color:#f3f0ea0d;user-select:none;pointer-events:none;white-space:nowrap}.sft-word:before{content:"MONO ESTATE DEVELOPMENT"}.sft-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sft-logo{position:relative}@media(max-width:1000px){.sft-top{grid-template-columns:1fr}.sft-cta{justify-self:start;text-align:left}.sft-btns{justify-content:flex-start}.sft-grid{grid-template-columns:1fr 1fr}.sft-brand{grid-column:1 / -1}}@media(max-width:560px){.sft-grid{grid-template-columns:1fr;gap:36px}.sft-btn{flex:1 1 100%;justify-content:center}.sft-up{margin-left:0}}
