/* ==========================================================================
   Deva Real Estate — Stylesheet v2 (Editorial Modern)
   Direction: quiet institutional, editorial typography, hairline rules.
   Ink navy + warm paper + antique brass. No drop shadows on surfaces.
   ========================================================================== */

@import url('https://fonts.googleapis.com/css2?family=Instrument+Serif:ital@0;1&family=DM+Sans:opsz,wght@9..40,300;9..40,400;9..40,500;9..40,600;9..40,700&family=DM+Mono:wght@400;500&display=swap');

/* --------------------------------------------------------------------------
   Tokens
   -------------------------------------------------------------------------- */
:root {
  /* Color — Quiet Institutional palette */
  --color-ink:          #0B1E33;   /* primary deep navy */
  --color-ink-soft:     #1A2E45;
  --color-paper:        #F2EDE3;   /* warm cream background */
  --color-paper-warm:   #EBE4D6;   /* alt surface */
  --color-stone:        #DDD3BE;   /* warm stone divider */
  --color-text:         #1B2434;
  --color-text-muted:   #5C6473;
  --color-text-soft:    #8A8E97;
  --color-invert:       #F2EDE3;
  --color-accent:       #9C7A3F;   /* antique brass — replaces champagne gold */
  --color-accent-deep:  #7E6232;
  --color-line:         rgba(11, 30, 51, 0.14);
  --color-line-strong:  rgba(11, 30, 51, 0.28);

  /* Legacy alias — keep old class names working */
  --color-primary:      var(--color-ink);
  --color-secondary:    var(--color-text-muted);
  --color-accent-dark:  var(--color-accent-deep);
  --color-bg:           var(--color-paper);
  --color-surface:      var(--color-paper);
  --color-surface-alt:  var(--color-paper-warm);
  --color-text-invert:  var(--color-invert);
  --color-border:       var(--color-line);

  /* Spacing */
  --space-xs:  0.25rem;
  --space-sm:  0.5rem;
  --space-md:  1rem;
  --space-lg:  1.5rem;
  --space-xl:  2rem;
  --space-2xl: 3rem;
  --space-3xl: 5rem;
  --space-4xl: 8rem;

  /* Type scale (fluid, larger and more confident) */
  --fs-display: clamp(3rem, 6vw + 1rem, 7.5rem);
  --fs-h1:      clamp(2.5rem, 4vw + 1rem, 5rem);
  --fs-h2:      clamp(2rem, 2.5vw + 1rem, 3.5rem);
  --fs-h3:      clamp(1.5rem, 1.5vw + 1rem, 2.25rem);
  --fs-h4:      clamp(1.125rem, 0.5vw + 1rem, 1.375rem);
  --fs-body:    clamp(1rem, 0.4vw + 0.875rem, 1.125rem);
  --fs-small:   0.8125rem;
  --fs-micro:   0.6875rem;

  /* Radius — minimal */
  --radius-sm: 2px;
  --radius-md: 4px;
  --radius-lg: 8px;

  /* Shadow — almost none; surfaces use hairlines instead */
  --shadow-sm: 0 1px 0 rgba(11, 30, 51, 0.04);
  --shadow-md: 0 2px 0 rgba(11, 30, 51, 0.04);
  --shadow-lg: 0 12px 40px rgba(11, 30, 51, 0.12);

  /* Layout */
  --container-max: 1320px;
  --container-pad: clamp(1.25rem, 4vw, 3rem);
  --nav-height:    76px;

  /* Motion */
  --t-fast:  180ms cubic-bezier(0.22, 1, 0.36, 1);
  --t-mid:   320ms cubic-bezier(0.22, 1, 0.36, 1);
  --t-slow:  560ms cubic-bezier(0.22, 1, 0.36, 1);

  /* Type families */
  --font-display: 'Instrument Serif', 'Times New Roman', Georgia, serif;
  --font-sans:    'DM Sans', system-ui, -apple-system, sans-serif;
  --font-mono:    'DM Mono', ui-monospace, 'SF Mono', Menlo, monospace;
}

/* --------------------------------------------------------------------------
   Reset
   -------------------------------------------------------------------------- */
*, *::before, *::after { box-sizing: border-box; }
html { -webkit-text-size-adjust: 100%; }
body, h1, h2, h3, h4, p, ul, ol, figure, blockquote, dl, dd { margin: 0; }
ul, ol { padding: 0; list-style: none; }
img, svg, video { display: block; max-width: 100%; height: auto; }
button { font: inherit; cursor: pointer; background: none; border: none; padding: 0; color: inherit; }
input, textarea, select { font: inherit; }
a { color: inherit; text-decoration: none; }
::selection { background: var(--color-ink); color: var(--color-paper); }

/* --------------------------------------------------------------------------
   Base
   -------------------------------------------------------------------------- */
html { scroll-behavior: smooth; scroll-padding-top: var(--nav-height); }

body {
  font-family: var(--font-sans);
  font-weight: 400;
  font-size: var(--fs-body);
  line-height: 1.55;
  color: var(--color-text);
  background: var(--color-paper);
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-feature-settings: "ss01", "cv11";
}

h1, h2, h3, h4 {
  font-family: var(--font-display);
  font-weight: 400;
  line-height: 1.02;
  color: var(--color-ink);
  letter-spacing: -0.015em;
}
h1 { font-size: var(--fs-h1); letter-spacing: -0.025em; }
h2 { font-size: var(--fs-h2); letter-spacing: -0.02em; }
h3 { font-size: var(--fs-h3); }
h4 { font-size: var(--fs-h4); line-height: 1.2; }

h1 em, h2 em, h3 em { font-style: italic; font-family: var(--font-display); }

p { color: var(--color-text); text-wrap: pretty; }
p.lede { font-size: clamp(1.125rem, 0.8vw + 1rem, 1.375rem); line-height: 1.5; color: var(--color-text); max-width: 56ch; }
.muted { color: var(--color-text-muted); }

.eyebrow {
  font: 500 var(--fs-micro) / 1 var(--font-mono);
  text-transform: uppercase;
  letter-spacing: 0.18em;
  color: var(--color-accent);
  display: inline-flex;
  align-items: center;
  gap: 0.6em;
}
.eyebrow::before {
  content: "";
  width: 18px;
  height: 1px;
  background: currentColor;
  display: inline-block;
}
.eyebrow--plain::before { display: none; }

.chapter {
  font: 500 var(--fs-micro) / 1 var(--font-mono);
  text-transform: uppercase;
  letter-spacing: 0.18em;
  color: var(--color-text-soft);
}

/* --------------------------------------------------------------------------
   Layout helpers
   -------------------------------------------------------------------------- */
.container {
  max-width: var(--container-max);
  margin-inline: auto;
  padding-inline: var(--container-pad);
}
.container--wide { max-width: 1600px; }

.section          { padding-block: var(--space-3xl); }
.section--tight   { padding-block: var(--space-2xl); }
.section--loose   { padding-block: var(--space-4xl); }
.section--alt     { background: var(--color-paper-warm); }
.section--dark    { background: var(--color-ink); color: var(--color-invert); }
.section--dark h1,
.section--dark h2,
.section--dark h3,
.section--dark h4 { color: var(--color-invert); }
.section--dark p  { color: rgba(242, 237, 227, 0.78); }
.section--dark .eyebrow { color: var(--color-accent); }
.section--dark .chapter { color: rgba(242, 237, 227, 0.55); }

.section-rule {
  height: 1px;
  background: var(--color-line);
  width: 100%;
  margin: 0;
  border: 0;
}

.section-head {
  max-width: 760px;
  margin-bottom: var(--space-3xl);
  display: grid;
  gap: var(--space-md);
}
.section-head__row {
  display: flex;
  align-items: baseline;
  justify-content: space-between;
  gap: var(--space-lg);
  flex-wrap: wrap;
  max-width: 100%;
}
.section-head p { color: var(--color-text-muted); max-width: 56ch; }

.section-head--wide { max-width: 100%; }
.section-head--center { text-align: center; margin-inline: auto; justify-items: center; }
.section-head--center p { margin-inline: auto; }

/* Skip link */
.skip-link {
  position: absolute;
  left: -9999px;
  top: var(--space-sm);
  background: var(--color-ink);
  color: var(--color-invert);
  padding: var(--space-sm) var(--space-md);
  border-radius: var(--radius-sm);
  z-index: 1000;
}
.skip-link:focus { left: var(--space-sm); }

/* --------------------------------------------------------------------------
   Buttons — squarer, more confident
   -------------------------------------------------------------------------- */
.btn {
  display: inline-flex;
  align-items: center;
  gap: 0.75em;
  padding: 0.95rem 1.6rem;
  border-radius: var(--radius-md);
  font: 500 0.875rem / 1 var(--font-sans);
  letter-spacing: 0.02em;
  cursor: pointer;
  transition: background-color var(--t-mid), color var(--t-mid), border-color var(--t-mid);
  border: 1px solid transparent;
  white-space: nowrap;
}
.btn::after {
  content: "→";
  font-family: var(--font-sans);
  transition: transform var(--t-mid);
  display: inline-block;
}
.btn--no-arrow::after { display: none; }
.btn:hover::after { transform: translateX(4px); }
.btn:focus-visible { outline: 2px solid var(--color-accent); outline-offset: 3px; }

.btn--primary {
  background: var(--color-ink);
  color: var(--color-invert);
}
.btn--primary:hover { background: var(--color-ink-soft); }

.btn--secondary {
  background: transparent;
  color: var(--color-ink);
  border-color: var(--color-line-strong);
}
.btn--secondary:hover { background: var(--color-ink); color: var(--color-invert); border-color: var(--color-ink); }

.btn--ghost {
  background: transparent;
  color: var(--color-invert);
  border-color: rgba(242, 237, 227, 0.35);
}
.btn--ghost:hover { background: var(--color-invert); color: var(--color-ink); border-color: var(--color-invert); }

.btn--lg { padding: 1.1rem 2rem; font-size: 0.9375rem; }

/* Text link */
.text-link {
  display: inline-flex;
  align-items: center;
  gap: 0.5em;
  font: 500 var(--fs-small) var(--font-sans);
  color: var(--color-ink);
  border-bottom: 1px solid var(--color-line-strong);
  padding-bottom: 4px;
  transition: color var(--t-mid), border-color var(--t-mid);
}
.text-link::after {
  content: "→";
  transition: transform var(--t-mid);
}
.text-link:hover { color: var(--color-accent); border-color: var(--color-accent); }
.text-link:hover::after { transform: translateX(3px); }

/* --------------------------------------------------------------------------
   Card — flat, hairline border, no shadow
   -------------------------------------------------------------------------- */
.card {
  background: transparent;
  border: 1px solid var(--color-line);
  border-radius: var(--radius-md);
  padding: var(--space-xl);
  transition: border-color var(--t-mid), background-color var(--t-mid);
}
.card:hover {
  border-color: var(--color-line-strong);
  background: rgba(255, 255, 255, 0.25);
}
.section--alt .card:hover { background: rgba(255, 255, 255, 0.4); }
.card h3, .card h4 { margin-bottom: var(--space-sm); }
.card p { color: var(--color-text-muted); }
.card__icon { display: none; }
.card__num {
  font: 500 var(--fs-micro) / 1 var(--font-mono);
  letter-spacing: 0.18em;
  color: var(--color-accent);
  display: block;
  margin-bottom: var(--space-lg);
}
.card__link {
  display: inline-flex;
  align-items: center;
  gap: 0.5em;
  margin-top: var(--space-lg);
  color: var(--color-ink);
  font: 500 var(--fs-small) var(--font-sans);
  border-bottom: 1px solid var(--color-line-strong);
  padding-bottom: 4px;
  transition: color var(--t-mid), border-color var(--t-mid);
}
.card__link::after { content: "→"; transition: transform var(--t-mid); }
.card__link:hover { color: var(--color-accent); border-color: var(--color-accent); }
.card__link:hover::after { transform: translateX(3px); }
.card__link svg { display: none; }

/* --------------------------------------------------------------------------
   Form
   -------------------------------------------------------------------------- */
.form { display: grid; gap: var(--space-md); }
.form__field { display: grid; gap: var(--space-xs); }
.form__field label {
  font: 500 var(--fs-small) var(--font-sans);
  color: var(--color-ink);
}
.form__field input,
.form__field textarea {
  font: 400 1rem var(--font-sans);
  padding: 0.9rem 1rem;
  background: transparent;
  border: 1px solid var(--color-line-strong);
  border-radius: var(--radius-sm);
  color: var(--color-text);
  transition: border-color var(--t-mid);
  width: 100%;
}
.form__field textarea { resize: vertical; min-height: 140px; }
.form__field input:focus,
.form__field textarea:focus {
  outline: none;
  border-color: var(--color-ink);
}
.form__field input[aria-invalid="true"],
.form__field textarea[aria-invalid="true"] { border-color: #B83A3A; }
.form__error { font-size: var(--fs-small); color: #B83A3A; min-height: 1.2em; }
.form__success {
  background: var(--color-paper-warm);
  border: 1px solid var(--color-line);
  border-left: 3px solid var(--color-accent);
  padding: var(--space-md) var(--space-lg);
  color: var(--color-ink);
}
.form__failure {
  background: var(--color-paper-warm);
  border: 1px solid var(--color-line);
  border-left: 3px solid #B83A3A;
  padding: var(--space-md) var(--space-lg);
  color: var(--color-ink);
  margin-bottom: var(--space-md);
}

/* --------------------------------------------------------------------------
   Placeholder image (low-content fallback)
   -------------------------------------------------------------------------- */
.placeholder-img {
  background:
    repeating-linear-gradient(135deg, transparent 0 14px, rgba(11, 30, 51, 0.04) 14px 15px),
    var(--color-paper-warm);
  color: var(--color-text-muted);
  display: grid;
  place-items: center;
  font: 400 var(--fs-small) var(--font-mono);
  text-align: center;
  padding: var(--space-md);
  aspect-ratio: 16 / 9;
  border: 1px solid var(--color-line);
  border-radius: var(--radius-sm);
  width: 100%;
}
.placeholder-img--portrait { aspect-ratio: 3 / 4; }
.placeholder-img--square   { aspect-ratio: 1 / 1; }
.placeholder-img--circle   { aspect-ratio: 1 / 1; border-radius: 50%; }

/* --------------------------------------------------------------------------
   Site navigation
   -------------------------------------------------------------------------- */
.site-nav {
  position: fixed;
  top: 0; left: 0; right: 0;
  height: var(--nav-height);
  z-index: 100;
  background: rgba(242, 237, 227, 0.78);
  backdrop-filter: blur(14px) saturate(1.2);
  -webkit-backdrop-filter: blur(14px) saturate(1.2);
  border-bottom: 1px solid transparent;
  transition: background-color var(--t-mid), border-color var(--t-mid);
}
.site-nav.is-scrolled {
  background: rgba(242, 237, 227, 0.92);
  border-bottom-color: var(--color-line);
}
.site-nav__inner {
  max-width: var(--container-max);
  margin-inline: auto;
  padding-inline: var(--container-pad);
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: var(--space-lg);
}
.site-nav__logo {
  display: inline-block;
  width: 8rem;
  aspect-ratio: 1016 / 373;
  flex-shrink: 0;
  background-color: var(--color-ink);
  -webkit-mask: url("data:image/svg+xml;utf8,%3C?xml version=%221.0%22 encoding=%22UTF-8%22?%3E%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1015.99 372.79%22 role=%22img%22 aria-label=%22Deva Real Estate Development%22%3E%3Cdefs%3E%3Cstyle%3E .cls-1 { fill: currentColor; } %3C/style%3E%3C/defs%3E%3Cpath class=%22cls-1%22 d=%22M343.5,83.39c-11.11-11.11-24.34-19.99-39.29-26.42-14.99-6.45-31.13-9.71-47.95-9.71H124.94v-9.53h-4.46v9.53H41.35v80.71h-4.6v4.46h4.6v76.47h-4.51v4.46h4.51v74.93h4.46v-74.93h6.65v-4.46h-6.65v-76.47h6.56v-4.46h-6.56V51.73h210.44c16.22,0,31.75,3.15,46.19,9.33,14.44,6.23,27.18,14.79,37.89,25.5,10.71,10.71,19.28,23.45,25.48,37.89,6.2,14.41,9.35,29.97,9.35,46.19s-3.15,31.77-9.35,46.19c-6.2,14.46-14.77,27.2-25.48,37.91s-23.45,19.28-37.89,25.48c-14.41,6.2-29.97,9.33-46.19,9.33h-3.59l-.02,5.56h18.18v-1.96c11.6-1.34,22.78-4.26,33.38-8.81,14.95-6.43,28.18-15.33,39.29-26.44,11.09-11.11,19.99-24.32,26.42-39.29,6.45-14.97,9.71-31.1,9.71-47.95s-3.26-32.96-9.71-47.95c-6.43-14.95-15.33-28.18-26.42-39.29Z%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%2268.98%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22256.41%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22318.89%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22100.22%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22287.65%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22225.17%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22162.7%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22193.93%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22131.46%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%2268%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22349.15%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22286.67%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22317.91%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2299.24%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22380.38%22 y=%22127.97%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22192.95%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22161.71%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Cpath class=%22cls-1%22 d=%22M255.43,127.98v4.46h2.88v.04c4.44.25,8.75,1.2,12.79,2.99,4.69,2.08,8.77,4.84,12.14,8.19,3.35,3.37,6.11,7.45,8.19,12.14,2.05,4.66,3.1,9.64,3.1,14.84s-1.05,10.2-3.1,14.86c-2.08,4.69-4.84,8.77-8.19,12.12-3.37,3.37-7.45,6.11-12.14,8.19-4.04,1.79-8.32,2.77-12.79,2.99v.11h-2.79v4.46h15.62v-2.81c.58-.22,1.18-.4,1.76-.67,5.18-2.3,9.73-5.36,13.48-9.1,3.75-3.75,6.83-8.3,9.13-13.5,2.3-5.22,3.48-10.82,3.48-16.65s-1.18-11.42-3.48-16.65c-2.3-5.2-5.38-9.73-9.13-13.48-3.75-3.75-8.28-6.83-13.48-9.13-.6-.27-1.25-.47-1.85-.71v-2.7h-15.62Z%22/%3E%3Crect class=%22cls-1%22 x=%22224.19%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22130.47%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%225.61%22 y=%22208.9%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22349.23%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22380.47%22 y=%22208.9%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22318%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2299.32%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22286.76%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2268.09%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22224.28%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22193.04%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22130.56%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22161.8%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22286.45%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22348.93%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22380.17%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22317.69%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%225.3%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2236.53%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2267.77%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22192.73%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22161.49%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22130.25%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22223.97%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2299.01%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Cpolygon class=%22cls-1%22 points=%22120.48 10.89 120.48 22.12 124.95 22.12 124.95 10.69 135.35 24.93 138.95 22.29 122.67 0 107.01 22.33 110.66 24.89 120.48 10.89%22/%3E%3Cpolygon class=%22cls-1%22 points=%22393.93 118.1 411.15 130.18 393.89 142.79 396.52 146.39 418.82 130.11 396.49 114.45 393.93 118.1%22/%3E%3Cpolygon class=%22cls-1%22 points=%2222.29 113.97 0 130.25 22.33 145.91 24.89 142.26 10.87 132.43 21.13 132.43 21.13 127.97 10.7 127.97 24.93 117.58 22.29 113.97%22/%3E%3Cpolygon class=%22cls-1%22 points=%22393.93 199.01 411.15 211.09 393.89 223.7 396.52 227.3 418.82 211.02 396.49 195.36 393.93 199.01%22/%3E%3Cpolygon class=%22cls-1%22 points=%22124.95 362.02 124.95 350.13 120.48 350.13 120.48 361.98 110.17 347.86 106.57 350.49 122.85 372.79 138.51 350.46 134.85 347.9 124.95 362.02%22/%3E%3Cpath class=%22cls-1%22 d=%22M600.36,138.68c-4.85-7.61-11.66-13.61-20.42-18.02-8.76-4.41-18.99-6.61-30.67-6.61-2.98,0-6.56.14-10.75.41-4.19.28-8.1.41-11.74.41s-7.11-.08-10.42-.25-6.28-.25-8.93-.25c-.22,0-.33.33-.33.99s.11.99.33.99c3.97,0,6.97.31,9.01.91,2.04.61,3.39,1.71,4.05,3.31.66,1.6.99,4,.99,7.19v76.55c0,3.2-.33,5.62-.99,7.27s-2.04,2.76-4.13,3.31c-2.1.55-5.12.83-9.09.83-.22,0-.33.33-.33.99s.11.99.33.99c2.65,0,5.65-.05,9.01-.17,3.36-.11,6.86-.17,10.5-.17,3.97,0,8.29.17,12.98.5,4.68.33,8.62.5,11.82.5,7.49,0,14.63-1.27,21.41-3.8,6.78-2.53,12.79-6.14,18.02-10.83,5.23-4.68,9.31-10.36,12.23-17.03,2.92-6.67,4.38-14.14,4.38-22.4,0-9.48-2.43-18.02-7.27-25.63ZM589.2,194.06c-3.91,7.17-9.23,12.59-15.95,16.29-6.72,3.69-14.49,5.54-23.31,5.54-7.27,0-12.04-1.08-14.3-3.22-2.26-2.15-3.39-5.54-3.39-10.17v-74.4c0-5.07,1.43-8.27,4.3-9.59,2.87-1.32,7.61-1.98,14.22-1.98,9.15,0,17,2.29,23.56,6.86,6.56,4.57,11.66,10.75,15.29,18.52,3.64,7.77,5.46,16.45,5.46,26.04,0,10.25-1.96,18.96-5.87,26.12Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M728.32,192.74c-.66-.11-.99,0-.99.33-1.1,6.5-3.45,11.66-7.03,15.46-3.58,3.8-8.02,5.7-13.31,5.7h-13.23c-3.64,0-6.37-.27-8.18-.83-1.82-.55-3.09-1.6-3.8-3.14-.72-1.54-1.08-3.75-1.08-6.61v-38.03h19.84c5.51,0,9.45,1.05,11.82,3.14,2.37,2.09,3.55,5.57,3.55,10.42,0,.22.33.33.99.33s.99-.11.99-.33c0-2.75-.06-5.34-.17-7.77-.11-2.42-.17-4.9-.17-7.44,0-1.98.03-3.88.08-5.7.05-1.82.08-4.38.08-7.69,0-.22-.33-.33-.99-.33s-.99.11-.99.33c0,4.08-1.13,7.03-3.39,8.85-2.26,1.82-6.03,2.73-11.33,2.73h-20.34v-33.56c0-2.98.36-5.23,1.08-6.78.72-1.54,2.04-2.59,3.97-3.14,1.93-.55,4.77-.83,8.51-.83h10.08c5.18,0,9.4,1.6,12.65,4.79,3.25,3.2,5.04,7.77,5.37,13.72,0,.33.3.47.91.41.6-.05.91-.25.91-.58l-.33-20.33c0-.99-.5-1.49-1.49-1.49h-66.46c-.22,0-.33.33-.33.99s.11.99.33.99c4.08,0,7.11.31,9.09.91,1.98.61,3.33,1.71,4.05,3.31.72,1.6,1.07,4,1.07,7.19v76.55c0,3.2-.36,5.62-1.07,7.27-.72,1.65-2.07,2.76-4.05,3.31-1.98.55-5.02.83-9.09.83-.22,0-.33.33-.33.99s.11.99.33.99h69.27c1.76,0,2.64-.83,2.64-2.48,0-3.53.14-7.33.41-11.41.27-4.08.63-7.55,1.07-10.42,0-.33-.33-.55-.99-.66Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M881.25,114.38c-2.76,0-5.1.08-7.03.25-1.93.17-4.49.25-7.69.25-3.97,0-7.17-.08-9.59-.25-2.42-.17-5.02-.25-7.77-.25-.33,0-.5.33-.5.99s.17.99.5.99c6.06,0,9.92.99,11.57,2.98,1.65,1.98,1.65,5.02,0,9.09l-29.72,74.75-34.59-75.74c-1.88-4.08-1.96-6.94-.25-8.6,1.71-1.65,4.71-2.48,9.01-2.48.33,0,.5-.33.5-.99s-.17-.99-.5-.99c-1.65,0-3.47.06-5.46.17-1.98.11-4.24.19-6.78.25-2.54.06-5.46.08-8.76.08-1.65,0-3.25-.03-4.79-.08-1.54-.05-3.03-.14-4.46-.25-1.43-.11-2.92-.17-4.46-.17-.33,0-.5.33-.5.99s.17.99.5.99c3.42,0,6.14.91,8.18,2.73,2.04,1.82,3.99,4.82,5.87,9.01l41.17,89.44c.22.44.85.66,1.9.66s1.62-.22,1.74-.66l35.21-88.12c1.98-4.96,4.38-8.38,7.19-10.25,2.81-1.87,5.98-2.81,9.51-2.81.33,0,.5-.33.5-.99s-.17-.99-.5-.99Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M1015.33,215.72c-2.31,0-4.44-.58-6.37-1.74-1.93-1.16-3.88-3.25-5.87-6.28-1.98-3.03-4.24-7.25-6.78-12.65l-39.02-82.17c-.11-.33-.44-.5-.99-.5s-.94.17-1.16.5l-34.88,82.33c-2.31,5.51-4.44,9.73-6.37,12.65-1.93,2.92-4,4.96-6.2,6.12-2.21,1.16-4.79,1.74-7.77,1.74-.44,0-.66.33-.66.99s.22.99.66.99c3.42,0,6.31-.11,8.68-.33,2.37-.22,5.54-.33,9.51-.33,4.19,0,7.66.11,10.42.33,2.75.22,5.79.33,9.09.33.55,0,.83-.33.83-.99s-.28-.99-.83-.99c-7.17,0-11.96-1.49-14.38-4.46-2.43-2.98-2.26-7.82.5-14.55l14.26-33.73h31.22l19.17,40.51c2.2,4.74,2.59,7.96,1.16,9.67-1.43,1.71-5.07,2.56-10.91,2.56-.44,0-.66.33-.66.99s.22.99.66.99c3.08,0,5.9-.11,8.43-.33,2.53-.22,5.51-.33,8.93-.33,3.08,0,6.28.11,9.59.33,3.31.22,6.56.33,9.75.33.44,0,.66-.33.66-.99s-.22-.99-.66-.99ZM939.46,159.51l13.26-31.37,14.85,31.37h-28.1Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M523.56,286.28c1.73-.77,3.07-1.89,4-3.34.93-1.45,1.4-3.19,1.4-5.22,0-3.07-1.04-5.46-3.12-7.18-2.08-1.72-4.93-2.58-8.56-2.58h-10.92v28.01h4v-8.52h6.92c.62,0,1.21-.02,1.78-.07l6.02,8.59h4.36l-6.66-9.39c.26-.09.53-.18.78-.29ZM517.16,284.04h-6.8v-12.6h6.8c2.56,0,4.5.55,5.82,1.64,1.32,1.09,1.98,2.64,1.98,4.64s-.66,3.55-1.98,4.66c-1.32,1.11-3.26,1.66-5.82,1.66Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M549.01,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM540.01,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M566.49,274.56c-1.68,0-3.29.23-4.82.7s-2.85,1.14-3.94,2.02l1.6,2.88c.83-.69,1.84-1.25,3.04-1.66,1.2-.41,2.43-.62,3.68-.62,1.89,0,3.31.45,4.26,1.34.95.89,1.42,2.15,1.42,3.78v.76h-6.08c-2.11,0-3.78.28-5.02.84s-2.13,1.31-2.68,2.24c-.55.93-.82,1.97-.82,3.12s.32,2.27.96,3.22c.64.95,1.55,1.69,2.74,2.22,1.19.53,2.57.8,4.14.8,1.95,0,3.56-.37,4.84-1.1.9-.52,1.6-1.17,2.12-1.95v2.81h3.64v-12.8c0-2.91-.79-5.07-2.36-6.48-1.57-1.41-3.81-2.12-6.72-2.12ZM569.39,292.28c-1.08.64-2.34.96-3.78.96s-2.61-.31-3.44-.94c-.83-.63-1.24-1.46-1.24-2.5,0-.91.33-1.68,1-2.32.67-.64,1.96-.96,3.88-.96h5.92v2.96c-.48,1.23-1.26,2.16-2.34,2.8Z%22/%3E%3Crect class=%22cls-1%22 x=%22582.7%22 y=%22266.27%22 width=%223.84%22 height=%2229.69%22/%3E%3Cpolygon class=%22cls-1%22 points=%22609.18 283.44 623.22 283.44 623.22 280.04 609.18 280.04 609.18 271.43 624.94 271.43 624.94 267.95 605.18 267.95 605.18 295.96 625.5 295.96 625.5 292.48 609.18 292.48 609.18 283.44%22/%3E%3Cpath class=%22cls-1%22 d=%22M643.73,285.36c-.79-.4-1.66-.71-2.62-.94s-1.92-.41-2.88-.56c-.96-.15-1.83-.33-2.62-.54-.79-.21-1.43-.51-1.92-.9-.49-.39-.74-.94-.74-1.66,0-.85.41-1.55,1.24-2.1.83-.55,2.08-.82,3.76-.82,1.04,0,2.08.12,3.12.36s2.04.68,3,1.32l1.64-3.04c-.91-.61-2.07-1.09-3.5-1.42-1.43-.33-2.83-.5-4.22-.5-1.81,0-3.38.26-4.7.78-1.32.52-2.34,1.26-3.06,2.22-.72.96-1.08,2.08-1.08,3.36s.24,2.21.72,2.94c.48.73,1.12,1.31,1.92,1.72.8.41,1.68.73,2.64.96.96.23,1.92.41,2.88.56s1.83.31,2.62.5c.79.19,1.42.47,1.9.84.48.37.72.89.72,1.56,0,.91-.39,1.61-1.18,2.12-.79.51-2.07.76-3.86.76-1.39,0-2.75-.21-4.08-.64s-2.45-.95-3.36-1.56l-1.6,3.04c.91.69,2.15,1.28,3.74,1.76,1.59.48,3.26.72,5.02.72,1.89,0,3.52-.26,4.88-.78s2.41-1.25,3.16-2.18c.75-.93,1.12-2.04,1.12-3.32,0-1.2-.25-2.16-.74-2.88-.49-.72-1.13-1.28-1.92-1.68Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M658.91,292.96c-1.07,0-1.89-.31-2.46-.92-.57-.61-.86-1.49-.86-2.64v-11.48h6.08v-3.16h-6.08v-4.64h-3.84v4.64h-3.6v3.16h3.6v11.64c0,2.13.59,3.77,1.76,4.92,1.17,1.15,2.83,1.72,4.96,1.72.88,0,1.73-.12,2.54-.36.81-.24,1.51-.61,2.1-1.12l-1.2-2.76c-.8.67-1.8,1-3,1Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M674.67,274.56c-1.68,0-3.29.23-4.82.7s-2.85,1.14-3.94,2.02l1.6,2.88c.83-.69,1.84-1.25,3.04-1.66,1.2-.41,2.43-.62,3.68-.62,1.89,0,3.31.45,4.26,1.34.95.89,1.42,2.15,1.42,3.78v.76h-6.08c-2.11,0-3.78.28-5.02.84s-2.13,1.31-2.68,2.24c-.55.93-.82,1.97-.82,3.12s.32,2.27.96,3.22c.64.95,1.55,1.69,2.74,2.22,1.19.53,2.57.8,4.14.8,1.95,0,3.56-.37,4.84-1.1.9-.52,1.6-1.17,2.12-1.95v2.81h3.64v-12.8c0-2.91-.79-5.07-2.36-6.48-1.57-1.41-3.81-2.12-6.72-2.12ZM677.57,292.28c-1.08.64-2.34.96-3.78.96s-2.61-.31-3.44-.94c-.83-.63-1.24-1.46-1.24-2.5,0-.91.33-1.68,1-2.32.67-.64,1.96-.96,3.88-.96h5.92v2.96c-.48,1.23-1.26,2.16-2.34,2.8Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M698.6,292.96c-1.07,0-1.89-.31-2.46-.92-.57-.61-.86-1.49-.86-2.64v-11.48h6.08v-3.16h-6.08v-4.64h-3.84v4.64h-3.6v3.16h3.6v11.64c0,2.13.59,3.77,1.76,4.92,1.17,1.15,2.83,1.72,4.96,1.72.88,0,1.73-.12,2.54-.36.81-.24,1.51-.61,2.1-1.12l-1.2-2.76c-.8.67-1.8,1-3,1Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M720.84,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM711.84,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M762.23,269.71c-2.28-1.17-4.91-1.76-7.9-1.76h-11.8v28.01h11.8c2.99,0,5.62-.59,7.9-1.76,2.28-1.17,4.05-2.81,5.32-4.92,1.27-2.11,1.9-4.55,1.9-7.32s-.63-5.21-1.9-7.32c-1.27-2.11-3.04-3.75-5.32-4.92ZM764.05,287.46c-.93,1.59-2.25,2.82-3.94,3.7-1.69.88-3.7,1.32-6.02,1.32h-7.56v-21.04h7.56c2.32,0,4.33.44,6.02,1.32,1.69.88,3.01,2.11,3.94,3.68.93,1.57,1.4,3.41,1.4,5.52s-.47,3.92-1.4,5.5Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M789.14,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM780.13,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Cpolygon class=%22cls-1%22 points=%22806.67 291.74 799.38 274.76 795.38 274.76 804.66 295.96 808.58 295.96 817.86 274.76 814.1 274.76 806.67 291.74%22/%3E%3Cpath class=%22cls-1%22 d=%22M834.98,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM825.98,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Crect class=%22cls-1%22 x=%22845.35%22 y=%22266.27%22 width=%223.84%22 height=%2229.69%22/%3E%3Cpath class=%22cls-1%22 d=%22M871.25,275.94c-1.67-.92-3.55-1.38-5.66-1.38s-4.03.46-5.68,1.38c-1.65.92-2.96,2.19-3.92,3.82-.96,1.63-1.44,3.49-1.44,5.6s.48,3.94,1.44,5.58c.96,1.64,2.27,2.93,3.92,3.86,1.65.93,3.55,1.4,5.68,1.4s3.99-.47,5.66-1.4c1.67-.93,2.97-2.21,3.92-3.84.95-1.63,1.42-3.49,1.42-5.6s-.47-4.01-1.42-5.62c-.95-1.61-2.25-2.88-3.92-3.8ZM871.79,289.3c-.61,1.13-1.46,2.01-2.54,2.62-1.08.61-2.3.92-3.66.92s-2.57-.31-3.64-.92c-1.07-.61-1.92-1.49-2.56-2.62-.64-1.13-.96-2.45-.96-3.94s.32-2.83.96-3.94c.64-1.11,1.49-1.97,2.56-2.58,1.07-.61,2.28-.92,3.64-.92s2.58.31,3.66.92c1.08.61,1.93,1.47,2.54,2.58.61,1.11.92,2.42.92,3.94s-.31,2.81-.92,3.94Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M898.68,275.92c-1.6-.91-3.44-1.36-5.52-1.36-1.81,0-3.45.4-4.9,1.2-1.05.58-1.93,1.37-2.66,2.36v-3.36h-3.68v28.97h3.84v-11c.72.94,1.58,1.7,2.58,2.26,1.45.81,3.06,1.22,4.82,1.22,2.08,0,3.92-.45,5.52-1.36,1.6-.91,2.87-2.17,3.8-3.8.93-1.63,1.4-3.52,1.4-5.68s-.47-4.05-1.4-5.66c-.93-1.61-2.2-2.87-3.8-3.78ZM899.06,289.3c-.63,1.13-1.48,2.01-2.56,2.62-1.08.61-2.3.92-3.66.92s-2.54-.31-3.62-.92c-1.08-.61-1.93-1.49-2.56-2.62-.63-1.13-.94-2.45-.94-3.94s.31-2.83.94-3.94c.63-1.11,1.48-1.97,2.56-2.58s2.29-.92,3.62-.92,2.58.31,3.66.92,1.93,1.47,2.56,2.58c.63,1.11.94,2.42.94,3.94s-.31,2.81-.94,3.94Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M940.24,275.56c-1.31-.67-2.81-1-4.52-1-2.13,0-4,.49-5.6,1.48-1.09.67-1.93,1.5-2.58,2.46-.52-1-1.2-1.83-2.1-2.45-1.47-1-3.21-1.5-5.24-1.5-1.84,0-3.45.39-4.84,1.16-1.02.57-1.85,1.31-2.48,2.22v-3.18h-3.68v21.2h3.84v-10.92c0-1.55.27-2.84.8-3.88s1.28-1.83,2.24-2.36c.96-.53,2.07-.8,3.32-.8,1.76,0,3.11.52,4.06,1.56.95,1.04,1.42,2.59,1.42,4.64v11.76h3.84v-10.92c0-1.55.26-2.84.78-3.88.52-1.04,1.26-1.83,2.22-2.36s2.08-.8,3.36-.8c1.73,0,3.08.52,4.04,1.56.96,1.04,1.44,2.59,1.44,4.64v11.76h3.84v-12.2c0-2.08-.37-3.8-1.1-5.16s-1.75-2.37-3.06-3.04Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M965.61,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM956.61,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M991.87,275.56c-1.32-.67-2.85-1-4.58-1-1.92,0-3.6.39-5.04,1.16-1.08.58-1.94,1.33-2.6,2.25v-3.21h-3.68v21.2h3.84v-10.92c0-1.55.27-2.84.82-3.88.55-1.04,1.33-1.83,2.34-2.36,1.01-.53,2.2-.8,3.56-.8,1.81,0,3.22.52,4.22,1.56s1.5,2.59,1.5,4.64v11.76h3.84v-12.2c0-2.08-.37-3.8-1.12-5.16-.75-1.36-1.78-2.37-3.1-3.04Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M1010.94,292.96c-1.07,0-1.89-.31-2.46-.92-.57-.61-.86-1.49-.86-2.64v-11.48h6.08v-3.16h-6.08v-4.64h-3.84v4.64h-3.6v3.16h3.6v11.64c0,2.13.59,3.77,1.76,4.92,1.17,1.15,2.83,1.72,4.96,1.72.88,0,1.73-.12,2.54-.36.81-.24,1.51-.61,2.1-1.12l-1.2-2.76c-.8.67-1.8,1-3,1Z%22/%3E%3C/svg%3E") no-repeat center / contain;
          mask: url("data:image/svg+xml;utf8,%3C?xml version=%221.0%22 encoding=%22UTF-8%22?%3E%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1015.99 372.79%22 role=%22img%22 aria-label=%22Deva Real Estate Development%22%3E%3Cdefs%3E%3Cstyle%3E .cls-1 { fill: currentColor; } %3C/style%3E%3C/defs%3E%3Cpath class=%22cls-1%22 d=%22M343.5,83.39c-11.11-11.11-24.34-19.99-39.29-26.42-14.99-6.45-31.13-9.71-47.95-9.71H124.94v-9.53h-4.46v9.53H41.35v80.71h-4.6v4.46h4.6v76.47h-4.51v4.46h4.51v74.93h4.46v-74.93h6.65v-4.46h-6.65v-76.47h6.56v-4.46h-6.56V51.73h210.44c16.22,0,31.75,3.15,46.19,9.33,14.44,6.23,27.18,14.79,37.89,25.5,10.71,10.71,19.28,23.45,25.48,37.89,6.2,14.41,9.35,29.97,9.35,46.19s-3.15,31.77-9.35,46.19c-6.2,14.46-14.77,27.2-25.48,37.91s-23.45,19.28-37.89,25.48c-14.41,6.2-29.97,9.33-46.19,9.33h-3.59l-.02,5.56h18.18v-1.96c11.6-1.34,22.78-4.26,33.38-8.81,14.95-6.43,28.18-15.33,39.29-26.44,11.09-11.11,19.99-24.32,26.42-39.29,6.45-14.97,9.71-31.1,9.71-47.95s-3.26-32.96-9.71-47.95c-6.43-14.95-15.33-28.18-26.42-39.29Z%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%2268.98%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22256.41%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22318.89%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22100.22%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22287.65%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22225.17%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22162.7%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22193.93%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22131.46%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%2268%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22349.15%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22286.67%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22317.91%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2299.24%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22380.38%22 y=%22127.97%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22192.95%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22161.71%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Cpath class=%22cls-1%22 d=%22M255.43,127.98v4.46h2.88v.04c4.44.25,8.75,1.2,12.79,2.99,4.69,2.08,8.77,4.84,12.14,8.19,3.35,3.37,6.11,7.45,8.19,12.14,2.05,4.66,3.1,9.64,3.1,14.84s-1.05,10.2-3.1,14.86c-2.08,4.69-4.84,8.77-8.19,12.12-3.37,3.37-7.45,6.11-12.14,8.19-4.04,1.79-8.32,2.77-12.79,2.99v.11h-2.79v4.46h15.62v-2.81c.58-.22,1.18-.4,1.76-.67,5.18-2.3,9.73-5.36,13.48-9.1,3.75-3.75,6.83-8.3,9.13-13.5,2.3-5.22,3.48-10.82,3.48-16.65s-1.18-11.42-3.48-16.65c-2.3-5.2-5.38-9.73-9.13-13.48-3.75-3.75-8.28-6.83-13.48-9.13-.6-.27-1.25-.47-1.85-.71v-2.7h-15.62Z%22/%3E%3Crect class=%22cls-1%22 x=%22224.19%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22130.47%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%225.61%22 y=%22208.9%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22349.23%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22380.47%22 y=%22208.9%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22318%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2299.32%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22286.76%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2268.09%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22224.28%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22193.04%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22130.56%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22161.8%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22286.45%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22348.93%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22380.17%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22317.69%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%225.3%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2236.53%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2267.77%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22192.73%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22161.49%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22130.25%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22223.97%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2299.01%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Cpolygon class=%22cls-1%22 points=%22120.48 10.89 120.48 22.12 124.95 22.12 124.95 10.69 135.35 24.93 138.95 22.29 122.67 0 107.01 22.33 110.66 24.89 120.48 10.89%22/%3E%3Cpolygon class=%22cls-1%22 points=%22393.93 118.1 411.15 130.18 393.89 142.79 396.52 146.39 418.82 130.11 396.49 114.45 393.93 118.1%22/%3E%3Cpolygon class=%22cls-1%22 points=%2222.29 113.97 0 130.25 22.33 145.91 24.89 142.26 10.87 132.43 21.13 132.43 21.13 127.97 10.7 127.97 24.93 117.58 22.29 113.97%22/%3E%3Cpolygon class=%22cls-1%22 points=%22393.93 199.01 411.15 211.09 393.89 223.7 396.52 227.3 418.82 211.02 396.49 195.36 393.93 199.01%22/%3E%3Cpolygon class=%22cls-1%22 points=%22124.95 362.02 124.95 350.13 120.48 350.13 120.48 361.98 110.17 347.86 106.57 350.49 122.85 372.79 138.51 350.46 134.85 347.9 124.95 362.02%22/%3E%3Cpath class=%22cls-1%22 d=%22M600.36,138.68c-4.85-7.61-11.66-13.61-20.42-18.02-8.76-4.41-18.99-6.61-30.67-6.61-2.98,0-6.56.14-10.75.41-4.19.28-8.1.41-11.74.41s-7.11-.08-10.42-.25-6.28-.25-8.93-.25c-.22,0-.33.33-.33.99s.11.99.33.99c3.97,0,6.97.31,9.01.91,2.04.61,3.39,1.71,4.05,3.31.66,1.6.99,4,.99,7.19v76.55c0,3.2-.33,5.62-.99,7.27s-2.04,2.76-4.13,3.31c-2.1.55-5.12.83-9.09.83-.22,0-.33.33-.33.99s.11.99.33.99c2.65,0,5.65-.05,9.01-.17,3.36-.11,6.86-.17,10.5-.17,3.97,0,8.29.17,12.98.5,4.68.33,8.62.5,11.82.5,7.49,0,14.63-1.27,21.41-3.8,6.78-2.53,12.79-6.14,18.02-10.83,5.23-4.68,9.31-10.36,12.23-17.03,2.92-6.67,4.38-14.14,4.38-22.4,0-9.48-2.43-18.02-7.27-25.63ZM589.2,194.06c-3.91,7.17-9.23,12.59-15.95,16.29-6.72,3.69-14.49,5.54-23.31,5.54-7.27,0-12.04-1.08-14.3-3.22-2.26-2.15-3.39-5.54-3.39-10.17v-74.4c0-5.07,1.43-8.27,4.3-9.59,2.87-1.32,7.61-1.98,14.22-1.98,9.15,0,17,2.29,23.56,6.86,6.56,4.57,11.66,10.75,15.29,18.52,3.64,7.77,5.46,16.45,5.46,26.04,0,10.25-1.96,18.96-5.87,26.12Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M728.32,192.74c-.66-.11-.99,0-.99.33-1.1,6.5-3.45,11.66-7.03,15.46-3.58,3.8-8.02,5.7-13.31,5.7h-13.23c-3.64,0-6.37-.27-8.18-.83-1.82-.55-3.09-1.6-3.8-3.14-.72-1.54-1.08-3.75-1.08-6.61v-38.03h19.84c5.51,0,9.45,1.05,11.82,3.14,2.37,2.09,3.55,5.57,3.55,10.42,0,.22.33.33.99.33s.99-.11.99-.33c0-2.75-.06-5.34-.17-7.77-.11-2.42-.17-4.9-.17-7.44,0-1.98.03-3.88.08-5.7.05-1.82.08-4.38.08-7.69,0-.22-.33-.33-.99-.33s-.99.11-.99.33c0,4.08-1.13,7.03-3.39,8.85-2.26,1.82-6.03,2.73-11.33,2.73h-20.34v-33.56c0-2.98.36-5.23,1.08-6.78.72-1.54,2.04-2.59,3.97-3.14,1.93-.55,4.77-.83,8.51-.83h10.08c5.18,0,9.4,1.6,12.65,4.79,3.25,3.2,5.04,7.77,5.37,13.72,0,.33.3.47.91.41.6-.05.91-.25.91-.58l-.33-20.33c0-.99-.5-1.49-1.49-1.49h-66.46c-.22,0-.33.33-.33.99s.11.99.33.99c4.08,0,7.11.31,9.09.91,1.98.61,3.33,1.71,4.05,3.31.72,1.6,1.07,4,1.07,7.19v76.55c0,3.2-.36,5.62-1.07,7.27-.72,1.65-2.07,2.76-4.05,3.31-1.98.55-5.02.83-9.09.83-.22,0-.33.33-.33.99s.11.99.33.99h69.27c1.76,0,2.64-.83,2.64-2.48,0-3.53.14-7.33.41-11.41.27-4.08.63-7.55,1.07-10.42,0-.33-.33-.55-.99-.66Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M881.25,114.38c-2.76,0-5.1.08-7.03.25-1.93.17-4.49.25-7.69.25-3.97,0-7.17-.08-9.59-.25-2.42-.17-5.02-.25-7.77-.25-.33,0-.5.33-.5.99s.17.99.5.99c6.06,0,9.92.99,11.57,2.98,1.65,1.98,1.65,5.02,0,9.09l-29.72,74.75-34.59-75.74c-1.88-4.08-1.96-6.94-.25-8.6,1.71-1.65,4.71-2.48,9.01-2.48.33,0,.5-.33.5-.99s-.17-.99-.5-.99c-1.65,0-3.47.06-5.46.17-1.98.11-4.24.19-6.78.25-2.54.06-5.46.08-8.76.08-1.65,0-3.25-.03-4.79-.08-1.54-.05-3.03-.14-4.46-.25-1.43-.11-2.92-.17-4.46-.17-.33,0-.5.33-.5.99s.17.99.5.99c3.42,0,6.14.91,8.18,2.73,2.04,1.82,3.99,4.82,5.87,9.01l41.17,89.44c.22.44.85.66,1.9.66s1.62-.22,1.74-.66l35.21-88.12c1.98-4.96,4.38-8.38,7.19-10.25,2.81-1.87,5.98-2.81,9.51-2.81.33,0,.5-.33.5-.99s-.17-.99-.5-.99Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M1015.33,215.72c-2.31,0-4.44-.58-6.37-1.74-1.93-1.16-3.88-3.25-5.87-6.28-1.98-3.03-4.24-7.25-6.78-12.65l-39.02-82.17c-.11-.33-.44-.5-.99-.5s-.94.17-1.16.5l-34.88,82.33c-2.31,5.51-4.44,9.73-6.37,12.65-1.93,2.92-4,4.96-6.2,6.12-2.21,1.16-4.79,1.74-7.77,1.74-.44,0-.66.33-.66.99s.22.99.66.99c3.42,0,6.31-.11,8.68-.33,2.37-.22,5.54-.33,9.51-.33,4.19,0,7.66.11,10.42.33,2.75.22,5.79.33,9.09.33.55,0,.83-.33.83-.99s-.28-.99-.83-.99c-7.17,0-11.96-1.49-14.38-4.46-2.43-2.98-2.26-7.82.5-14.55l14.26-33.73h31.22l19.17,40.51c2.2,4.74,2.59,7.96,1.16,9.67-1.43,1.71-5.07,2.56-10.91,2.56-.44,0-.66.33-.66.99s.22.99.66.99c3.08,0,5.9-.11,8.43-.33,2.53-.22,5.51-.33,8.93-.33,3.08,0,6.28.11,9.59.33,3.31.22,6.56.33,9.75.33.44,0,.66-.33.66-.99s-.22-.99-.66-.99ZM939.46,159.51l13.26-31.37,14.85,31.37h-28.1Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M523.56,286.28c1.73-.77,3.07-1.89,4-3.34.93-1.45,1.4-3.19,1.4-5.22,0-3.07-1.04-5.46-3.12-7.18-2.08-1.72-4.93-2.58-8.56-2.58h-10.92v28.01h4v-8.52h6.92c.62,0,1.21-.02,1.78-.07l6.02,8.59h4.36l-6.66-9.39c.26-.09.53-.18.78-.29ZM517.16,284.04h-6.8v-12.6h6.8c2.56,0,4.5.55,5.82,1.64,1.32,1.09,1.98,2.64,1.98,4.64s-.66,3.55-1.98,4.66c-1.32,1.11-3.26,1.66-5.82,1.66Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M549.01,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM540.01,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M566.49,274.56c-1.68,0-3.29.23-4.82.7s-2.85,1.14-3.94,2.02l1.6,2.88c.83-.69,1.84-1.25,3.04-1.66,1.2-.41,2.43-.62,3.68-.62,1.89,0,3.31.45,4.26,1.34.95.89,1.42,2.15,1.42,3.78v.76h-6.08c-2.11,0-3.78.28-5.02.84s-2.13,1.31-2.68,2.24c-.55.93-.82,1.97-.82,3.12s.32,2.27.96,3.22c.64.95,1.55,1.69,2.74,2.22,1.19.53,2.57.8,4.14.8,1.95,0,3.56-.37,4.84-1.1.9-.52,1.6-1.17,2.12-1.95v2.81h3.64v-12.8c0-2.91-.79-5.07-2.36-6.48-1.57-1.41-3.81-2.12-6.72-2.12ZM569.39,292.28c-1.08.64-2.34.96-3.78.96s-2.61-.31-3.44-.94c-.83-.63-1.24-1.46-1.24-2.5,0-.91.33-1.68,1-2.32.67-.64,1.96-.96,3.88-.96h5.92v2.96c-.48,1.23-1.26,2.16-2.34,2.8Z%22/%3E%3Crect class=%22cls-1%22 x=%22582.7%22 y=%22266.27%22 width=%223.84%22 height=%2229.69%22/%3E%3Cpolygon class=%22cls-1%22 points=%22609.18 283.44 623.22 283.44 623.22 280.04 609.18 280.04 609.18 271.43 624.94 271.43 624.94 267.95 605.18 267.95 605.18 295.96 625.5 295.96 625.5 292.48 609.18 292.48 609.18 283.44%22/%3E%3Cpath class=%22cls-1%22 d=%22M643.73,285.36c-.79-.4-1.66-.71-2.62-.94s-1.92-.41-2.88-.56c-.96-.15-1.83-.33-2.62-.54-.79-.21-1.43-.51-1.92-.9-.49-.39-.74-.94-.74-1.66,0-.85.41-1.55,1.24-2.1.83-.55,2.08-.82,3.76-.82,1.04,0,2.08.12,3.12.36s2.04.68,3,1.32l1.64-3.04c-.91-.61-2.07-1.09-3.5-1.42-1.43-.33-2.83-.5-4.22-.5-1.81,0-3.38.26-4.7.78-1.32.52-2.34,1.26-3.06,2.22-.72.96-1.08,2.08-1.08,3.36s.24,2.21.72,2.94c.48.73,1.12,1.31,1.92,1.72.8.41,1.68.73,2.64.96.96.23,1.92.41,2.88.56s1.83.31,2.62.5c.79.19,1.42.47,1.9.84.48.37.72.89.72,1.56,0,.91-.39,1.61-1.18,2.12-.79.51-2.07.76-3.86.76-1.39,0-2.75-.21-4.08-.64s-2.45-.95-3.36-1.56l-1.6,3.04c.91.69,2.15,1.28,3.74,1.76,1.59.48,3.26.72,5.02.72,1.89,0,3.52-.26,4.88-.78s2.41-1.25,3.16-2.18c.75-.93,1.12-2.04,1.12-3.32,0-1.2-.25-2.16-.74-2.88-.49-.72-1.13-1.28-1.92-1.68Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M658.91,292.96c-1.07,0-1.89-.31-2.46-.92-.57-.61-.86-1.49-.86-2.64v-11.48h6.08v-3.16h-6.08v-4.64h-3.84v4.64h-3.6v3.16h3.6v11.64c0,2.13.59,3.77,1.76,4.92,1.17,1.15,2.83,1.72,4.96,1.72.88,0,1.73-.12,2.54-.36.81-.24,1.51-.61,2.1-1.12l-1.2-2.76c-.8.67-1.8,1-3,1Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M674.67,274.56c-1.68,0-3.29.23-4.82.7s-2.85,1.14-3.94,2.02l1.6,2.88c.83-.69,1.84-1.25,3.04-1.66,1.2-.41,2.43-.62,3.68-.62,1.89,0,3.31.45,4.26,1.34.95.89,1.42,2.15,1.42,3.78v.76h-6.08c-2.11,0-3.78.28-5.02.84s-2.13,1.31-2.68,2.24c-.55.93-.82,1.97-.82,3.12s.32,2.27.96,3.22c.64.95,1.55,1.69,2.74,2.22,1.19.53,2.57.8,4.14.8,1.95,0,3.56-.37,4.84-1.1.9-.52,1.6-1.17,2.12-1.95v2.81h3.64v-12.8c0-2.91-.79-5.07-2.36-6.48-1.57-1.41-3.81-2.12-6.72-2.12ZM677.57,292.28c-1.08.64-2.34.96-3.78.96s-2.61-.31-3.44-.94c-.83-.63-1.24-1.46-1.24-2.5,0-.91.33-1.68,1-2.32.67-.64,1.96-.96,3.88-.96h5.92v2.96c-.48,1.23-1.26,2.16-2.34,2.8Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M698.6,292.96c-1.07,0-1.89-.31-2.46-.92-.57-.61-.86-1.49-.86-2.64v-11.48h6.08v-3.16h-6.08v-4.64h-3.84v4.64h-3.6v3.16h3.6v11.64c0,2.13.59,3.77,1.76,4.92,1.17,1.15,2.83,1.72,4.96,1.72.88,0,1.73-.12,2.54-.36.81-.24,1.51-.61,2.1-1.12l-1.2-2.76c-.8.67-1.8,1-3,1Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M720.84,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM711.84,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M762.23,269.71c-2.28-1.17-4.91-1.76-7.9-1.76h-11.8v28.01h11.8c2.99,0,5.62-.59,7.9-1.76,2.28-1.17,4.05-2.81,5.32-4.92,1.27-2.11,1.9-4.55,1.9-7.32s-.63-5.21-1.9-7.32c-1.27-2.11-3.04-3.75-5.32-4.92ZM764.05,287.46c-.93,1.59-2.25,2.82-3.94,3.7-1.69.88-3.7,1.32-6.02,1.32h-7.56v-21.04h7.56c2.32,0,4.33.44,6.02,1.32,1.69.88,3.01,2.11,3.94,3.68.93,1.57,1.4,3.41,1.4,5.52s-.47,3.92-1.4,5.5Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M789.14,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM780.13,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Cpolygon class=%22cls-1%22 points=%22806.67 291.74 799.38 274.76 795.38 274.76 804.66 295.96 808.58 295.96 817.86 274.76 814.1 274.76 806.67 291.74%22/%3E%3Cpath class=%22cls-1%22 d=%22M834.98,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM825.98,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Crect class=%22cls-1%22 x=%22845.35%22 y=%22266.27%22 width=%223.84%22 height=%2229.69%22/%3E%3Cpath class=%22cls-1%22 d=%22M871.25,275.94c-1.67-.92-3.55-1.38-5.66-1.38s-4.03.46-5.68,1.38c-1.65.92-2.96,2.19-3.92,3.82-.96,1.63-1.44,3.49-1.44,5.6s.48,3.94,1.44,5.58c.96,1.64,2.27,2.93,3.92,3.86,1.65.93,3.55,1.4,5.68,1.4s3.99-.47,5.66-1.4c1.67-.93,2.97-2.21,3.92-3.84.95-1.63,1.42-3.49,1.42-5.6s-.47-4.01-1.42-5.62c-.95-1.61-2.25-2.88-3.92-3.8ZM871.79,289.3c-.61,1.13-1.46,2.01-2.54,2.62-1.08.61-2.3.92-3.66.92s-2.57-.31-3.64-.92c-1.07-.61-1.92-1.49-2.56-2.62-.64-1.13-.96-2.45-.96-3.94s.32-2.83.96-3.94c.64-1.11,1.49-1.97,2.56-2.58,1.07-.61,2.28-.92,3.64-.92s2.58.31,3.66.92c1.08.61,1.93,1.47,2.54,2.58.61,1.11.92,2.42.92,3.94s-.31,2.81-.92,3.94Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M898.68,275.92c-1.6-.91-3.44-1.36-5.52-1.36-1.81,0-3.45.4-4.9,1.2-1.05.58-1.93,1.37-2.66,2.36v-3.36h-3.68v28.97h3.84v-11c.72.94,1.58,1.7,2.58,2.26,1.45.81,3.06,1.22,4.82,1.22,2.08,0,3.92-.45,5.52-1.36,1.6-.91,2.87-2.17,3.8-3.8.93-1.63,1.4-3.52,1.4-5.68s-.47-4.05-1.4-5.66c-.93-1.61-2.2-2.87-3.8-3.78ZM899.06,289.3c-.63,1.13-1.48,2.01-2.56,2.62-1.08.61-2.3.92-3.66.92s-2.54-.31-3.62-.92c-1.08-.61-1.93-1.49-2.56-2.62-.63-1.13-.94-2.45-.94-3.94s.31-2.83.94-3.94c.63-1.11,1.48-1.97,2.56-2.58s2.29-.92,3.62-.92,2.58.31,3.66.92,1.93,1.47,2.56,2.58c.63,1.11.94,2.42.94,3.94s-.31,2.81-.94,3.94Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M940.24,275.56c-1.31-.67-2.81-1-4.52-1-2.13,0-4,.49-5.6,1.48-1.09.67-1.93,1.5-2.58,2.46-.52-1-1.2-1.83-2.1-2.45-1.47-1-3.21-1.5-5.24-1.5-1.84,0-3.45.39-4.84,1.16-1.02.57-1.85,1.31-2.48,2.22v-3.18h-3.68v21.2h3.84v-10.92c0-1.55.27-2.84.8-3.88s1.28-1.83,2.24-2.36c.96-.53,2.07-.8,3.32-.8,1.76,0,3.11.52,4.06,1.56.95,1.04,1.42,2.59,1.42,4.64v11.76h3.84v-10.92c0-1.55.26-2.84.78-3.88.52-1.04,1.26-1.83,2.22-2.36s2.08-.8,3.36-.8c1.73,0,3.08.52,4.04,1.56.96,1.04,1.44,2.59,1.44,4.64v11.76h3.84v-12.2c0-2.08-.37-3.8-1.1-5.16s-1.75-2.37-3.06-3.04Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M965.61,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM956.61,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M991.87,275.56c-1.32-.67-2.85-1-4.58-1-1.92,0-3.6.39-5.04,1.16-1.08.58-1.94,1.33-2.6,2.25v-3.21h-3.68v21.2h3.84v-10.92c0-1.55.27-2.84.82-3.88.55-1.04,1.33-1.83,2.34-2.36,1.01-.53,2.2-.8,3.56-.8,1.81,0,3.22.52,4.22,1.56s1.5,2.59,1.5,4.64v11.76h3.84v-12.2c0-2.08-.37-3.8-1.12-5.16-.75-1.36-1.78-2.37-3.1-3.04Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M1010.94,292.96c-1.07,0-1.89-.31-2.46-.92-.57-.61-.86-1.49-.86-2.64v-11.48h6.08v-3.16h-6.08v-4.64h-3.84v4.64h-3.6v3.16h3.6v11.64c0,2.13.59,3.77,1.76,4.92,1.17,1.15,2.83,1.72,4.96,1.72.88,0,1.73-.12,2.54-.36.81-.24,1.51-.61,2.1-1.12l-1.2-2.76c-.8.67-1.8,1-3,1Z%22/%3E%3C/svg%3E") no-repeat center / contain;
  transition: background-color var(--t-mid);
}
.site-nav__logo:hover { background-color: var(--color-accent); }

.site-nav__links {
  display: none;
  align-items: center;
  gap: var(--space-xl);
}
.site-nav__links a {
  font: 500 var(--fs-small) var(--font-sans);
  color: var(--color-text);
  position: relative;
  padding-block: var(--space-xs);
  transition: color var(--t-mid);
}
.site-nav__links a:hover,
.site-nav__links a[aria-current="page"] { color: var(--color-ink); }
.site-nav__links a[aria-current="page"]::after {
  content: '';
  position: absolute;
  left: 0; right: 0; bottom: -6px;
  height: 1px;
  background: var(--color-accent);
}
.site-nav__cta { display: none; }
.site-nav__toggle {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  border-radius: var(--radius-sm);
  color: var(--color-ink);
}
.site-nav__toggle:focus-visible { outline: 2px solid var(--color-accent); outline-offset: 2px; }

/* Capabilities dropdown */
.nav-dropdown { position: relative; }
.nav-dropdown__trigger {
  display: inline-flex;
  align-items: center;
  gap: var(--space-xs);
  font: 500 var(--fs-small) var(--font-sans);
  color: var(--color-text);
  padding-block: var(--space-xs);
  cursor: pointer;
  transition: color var(--t-mid);
}
.nav-dropdown__trigger:hover,
.nav-dropdown.is-open .nav-dropdown__trigger,
.nav-dropdown__trigger[data-section-active="true"] { color: var(--color-ink); }
.nav-dropdown__trigger[data-section-active="true"] { position: relative; }
.nav-dropdown__trigger[data-section-active="true"]::after {
  content: '';
  position: absolute;
  left: 0; right: 16px; bottom: -6px;
  height: 1px;
  background: var(--color-accent);
}
.nav-dropdown__caret { width: 10px; height: 10px; transition: transform var(--t-mid); opacity: 0.6; }
.nav-dropdown.is-open .nav-dropdown__caret { transform: rotate(180deg); }
.nav-dropdown__menu {
  position: absolute;
  top: calc(100% + 16px);
  left: -20px;
  min-width: 260px;
  background: var(--color-paper);
  border: 1px solid var(--color-line);
  padding: var(--space-sm) 0;
  display: grid;
  z-index: 60;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-6px);
  transition: opacity var(--t-mid), transform var(--t-mid), visibility 0s var(--t-mid);
}
.nav-dropdown.is-open .nav-dropdown__menu {
  opacity: 1; visibility: visible; transform: translateY(0);
  transition: opacity var(--t-mid), transform var(--t-mid);
}
.nav-dropdown__menu a {
  display: flex;
  align-items: baseline;
  gap: 0.75em;
  padding: 0.65rem 1.25rem;
  font: 400 var(--fs-small) var(--font-sans);
  color: var(--color-text);
  transition: color var(--t-mid), background var(--t-mid);
}
.nav-dropdown__menu a::before {
  content: attr(data-num);
  font: 500 var(--fs-micro) var(--font-mono);
  color: var(--color-text-soft);
  letter-spacing: 0.1em;
  min-width: 2ch;
}
.nav-dropdown__menu a:hover { color: var(--color-ink); background: var(--color-paper-warm); }
.nav-dropdown__menu a[aria-current="page"] { color: var(--color-ink); font-weight: 500; }

/* Mobile menu */
.mobile-menu {
  position: fixed; inset: 0;
  z-index: 99;
  background: var(--color-paper);
  padding: calc(var(--nav-height) + var(--space-xl)) var(--container-pad) var(--space-2xl);
  display: flex;
  flex-direction: column;
  gap: var(--space-md);
  overflow-y: auto;
  opacity: 0;
  visibility: hidden;
  transform: translateY(-12px);
  transition: opacity var(--t-slow), transform var(--t-slow), visibility 0s var(--t-slow);
}
.mobile-menu.is-open {
  opacity: 1; visibility: visible; transform: translateY(0);
  transition: opacity var(--t-slow), transform var(--t-slow), visibility 0s;
}
.mobile-menu a, .mobile-menu__group-label {
  font-family: var(--font-display);
  font-weight: 400;
  font-size: 2.25rem;
  line-height: 1;
  color: var(--color-ink);
  padding-block: var(--space-sm);
  border-bottom: 1px solid var(--color-line);
  opacity: 0;
  transform: translateY(-8px);
  transition: opacity var(--t-mid), transform var(--t-mid), color var(--t-mid);
}
.mobile-menu__group-label {
  font-size: 0.75rem;
  color: var(--color-text-soft);
  text-transform: uppercase;
  letter-spacing: 0.2em;
  font-family: var(--font-mono);
  font-weight: 500;
  padding-block: var(--space-lg) var(--space-xs);
  border-bottom: none;
}
.mobile-menu a.mobile-menu__child {
  font-size: 1.25rem;
  padding: var(--space-xs) 0 var(--space-xs) var(--space-md);
  border-bottom: none;
  color: var(--color-text);
  font-family: var(--font-sans);
}
.mobile-menu a.mobile-menu__child[aria-current="page"] { color: var(--color-ink); }
.mobile-menu.is-open a, .mobile-menu.is-open .mobile-menu__group-label {
  opacity: 1; transform: translateY(0);
}
.mobile-menu.is-open > *:nth-child(1) { transition-delay: 40ms; }
.mobile-menu.is-open > *:nth-child(2) { transition-delay: 80ms; }
.mobile-menu.is-open > *:nth-child(3) { transition-delay: 120ms; }
.mobile-menu.is-open > *:nth-child(4) { transition-delay: 160ms; }
.mobile-menu.is-open > *:nth-child(5) { transition-delay: 200ms; }
.mobile-menu.is-open > *:nth-child(6) { transition-delay: 240ms; }
.mobile-menu.is-open > *:nth-child(7) { transition-delay: 280ms; }
.mobile-menu.is-open > *:nth-child(n+8) { transition-delay: 320ms; }
.mobile-menu a:hover { color: var(--color-accent); }
.mobile-menu .btn { margin-top: var(--space-md); align-self: flex-start; font-family: var(--font-sans); font-size: 0.875rem; }

@media (min-width: 880px) {
  .site-nav__links { display: flex; }
  .site-nav__cta   { display: inline-flex; }
  .site-nav__toggle { display: none; }
  .mobile-menu { display: none !important; }
}

/* --------------------------------------------------------------------------
   Site footer
   -------------------------------------------------------------------------- */
.site-footer {
  background: var(--color-ink);
  color: var(--color-invert);
  padding-block: var(--space-3xl) var(--space-xl);
  position: relative;
}
.site-footer a { color: var(--color-invert); transition: color var(--t-mid); }
.site-footer a:hover { color: var(--color-accent); }
.site-footer__grid {
  display: grid;
  grid-template-columns: 1fr;
  gap: var(--space-2xl);
}
.site-footer__logo {
  display: block;
  width: 14rem;
  aspect-ratio: 1016 / 373;
  background-color: var(--color-invert);
  -webkit-mask: url("data:image/svg+xml;utf8,%3C?xml version=%221.0%22 encoding=%22UTF-8%22?%3E%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1015.99 372.79%22 role=%22img%22 aria-label=%22Deva Real Estate Development%22%3E%3Cdefs%3E%3Cstyle%3E .cls-1 { fill: currentColor; } %3C/style%3E%3C/defs%3E%3Cpath class=%22cls-1%22 d=%22M343.5,83.39c-11.11-11.11-24.34-19.99-39.29-26.42-14.99-6.45-31.13-9.71-47.95-9.71H124.94v-9.53h-4.46v9.53H41.35v80.71h-4.6v4.46h4.6v76.47h-4.51v4.46h4.51v74.93h4.46v-74.93h6.65v-4.46h-6.65v-76.47h6.56v-4.46h-6.56V51.73h210.44c16.22,0,31.75,3.15,46.19,9.33,14.44,6.23,27.18,14.79,37.89,25.5,10.71,10.71,19.28,23.45,25.48,37.89,6.2,14.41,9.35,29.97,9.35,46.19s-3.15,31.77-9.35,46.19c-6.2,14.46-14.77,27.2-25.48,37.91s-23.45,19.28-37.89,25.48c-14.41,6.2-29.97,9.33-46.19,9.33h-3.59l-.02,5.56h18.18v-1.96c11.6-1.34,22.78-4.26,33.38-8.81,14.95-6.43,28.18-15.33,39.29-26.44,11.09-11.11,19.99-24.32,26.42-39.29,6.45-14.97,9.71-31.1,9.71-47.95s-3.26-32.96-9.71-47.95c-6.43-14.95-15.33-28.18-26.42-39.29Z%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%2268.98%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22256.41%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22318.89%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22100.22%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22287.65%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22225.17%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22162.7%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22193.93%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22131.46%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%2268%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22349.15%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22286.67%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22317.91%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2299.24%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22380.38%22 y=%22127.97%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22192.95%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22161.71%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Cpath class=%22cls-1%22 d=%22M255.43,127.98v4.46h2.88v.04c4.44.25,8.75,1.2,12.79,2.99,4.69,2.08,8.77,4.84,12.14,8.19,3.35,3.37,6.11,7.45,8.19,12.14,2.05,4.66,3.1,9.64,3.1,14.84s-1.05,10.2-3.1,14.86c-2.08,4.69-4.84,8.77-8.19,12.12-3.37,3.37-7.45,6.11-12.14,8.19-4.04,1.79-8.32,2.77-12.79,2.99v.11h-2.79v4.46h15.62v-2.81c.58-.22,1.18-.4,1.76-.67,5.18-2.3,9.73-5.36,13.48-9.1,3.75-3.75,6.83-8.3,9.13-13.5,2.3-5.22,3.48-10.82,3.48-16.65s-1.18-11.42-3.48-16.65c-2.3-5.2-5.38-9.73-9.13-13.48-3.75-3.75-8.28-6.83-13.48-9.13-.6-.27-1.25-.47-1.85-.71v-2.7h-15.62Z%22/%3E%3Crect class=%22cls-1%22 x=%22224.19%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22130.47%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%225.61%22 y=%22208.9%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22349.23%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22380.47%22 y=%22208.9%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22318%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2299.32%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22286.76%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2268.09%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22224.28%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22193.04%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22130.56%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22161.8%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22286.45%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22348.93%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22380.17%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22317.69%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%225.3%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2236.53%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2267.77%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22192.73%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22161.49%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22130.25%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22223.97%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2299.01%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Cpolygon class=%22cls-1%22 points=%22120.48 10.89 120.48 22.12 124.95 22.12 124.95 10.69 135.35 24.93 138.95 22.29 122.67 0 107.01 22.33 110.66 24.89 120.48 10.89%22/%3E%3Cpolygon class=%22cls-1%22 points=%22393.93 118.1 411.15 130.18 393.89 142.79 396.52 146.39 418.82 130.11 396.49 114.45 393.93 118.1%22/%3E%3Cpolygon class=%22cls-1%22 points=%2222.29 113.97 0 130.25 22.33 145.91 24.89 142.26 10.87 132.43 21.13 132.43 21.13 127.97 10.7 127.97 24.93 117.58 22.29 113.97%22/%3E%3Cpolygon class=%22cls-1%22 points=%22393.93 199.01 411.15 211.09 393.89 223.7 396.52 227.3 418.82 211.02 396.49 195.36 393.93 199.01%22/%3E%3Cpolygon class=%22cls-1%22 points=%22124.95 362.02 124.95 350.13 120.48 350.13 120.48 361.98 110.17 347.86 106.57 350.49 122.85 372.79 138.51 350.46 134.85 347.9 124.95 362.02%22/%3E%3Cpath class=%22cls-1%22 d=%22M600.36,138.68c-4.85-7.61-11.66-13.61-20.42-18.02-8.76-4.41-18.99-6.61-30.67-6.61-2.98,0-6.56.14-10.75.41-4.19.28-8.1.41-11.74.41s-7.11-.08-10.42-.25-6.28-.25-8.93-.25c-.22,0-.33.33-.33.99s.11.99.33.99c3.97,0,6.97.31,9.01.91,2.04.61,3.39,1.71,4.05,3.31.66,1.6.99,4,.99,7.19v76.55c0,3.2-.33,5.62-.99,7.27s-2.04,2.76-4.13,3.31c-2.1.55-5.12.83-9.09.83-.22,0-.33.33-.33.99s.11.99.33.99c2.65,0,5.65-.05,9.01-.17,3.36-.11,6.86-.17,10.5-.17,3.97,0,8.29.17,12.98.5,4.68.33,8.62.5,11.82.5,7.49,0,14.63-1.27,21.41-3.8,6.78-2.53,12.79-6.14,18.02-10.83,5.23-4.68,9.31-10.36,12.23-17.03,2.92-6.67,4.38-14.14,4.38-22.4,0-9.48-2.43-18.02-7.27-25.63ZM589.2,194.06c-3.91,7.17-9.23,12.59-15.95,16.29-6.72,3.69-14.49,5.54-23.31,5.54-7.27,0-12.04-1.08-14.3-3.22-2.26-2.15-3.39-5.54-3.39-10.17v-74.4c0-5.07,1.43-8.27,4.3-9.59,2.87-1.32,7.61-1.98,14.22-1.98,9.15,0,17,2.29,23.56,6.86,6.56,4.57,11.66,10.75,15.29,18.52,3.64,7.77,5.46,16.45,5.46,26.04,0,10.25-1.96,18.96-5.87,26.12Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M728.32,192.74c-.66-.11-.99,0-.99.33-1.1,6.5-3.45,11.66-7.03,15.46-3.58,3.8-8.02,5.7-13.31,5.7h-13.23c-3.64,0-6.37-.27-8.18-.83-1.82-.55-3.09-1.6-3.8-3.14-.72-1.54-1.08-3.75-1.08-6.61v-38.03h19.84c5.51,0,9.45,1.05,11.82,3.14,2.37,2.09,3.55,5.57,3.55,10.42,0,.22.33.33.99.33s.99-.11.99-.33c0-2.75-.06-5.34-.17-7.77-.11-2.42-.17-4.9-.17-7.44,0-1.98.03-3.88.08-5.7.05-1.82.08-4.38.08-7.69,0-.22-.33-.33-.99-.33s-.99.11-.99.33c0,4.08-1.13,7.03-3.39,8.85-2.26,1.82-6.03,2.73-11.33,2.73h-20.34v-33.56c0-2.98.36-5.23,1.08-6.78.72-1.54,2.04-2.59,3.97-3.14,1.93-.55,4.77-.83,8.51-.83h10.08c5.18,0,9.4,1.6,12.65,4.79,3.25,3.2,5.04,7.77,5.37,13.72,0,.33.3.47.91.41.6-.05.91-.25.91-.58l-.33-20.33c0-.99-.5-1.49-1.49-1.49h-66.46c-.22,0-.33.33-.33.99s.11.99.33.99c4.08,0,7.11.31,9.09.91,1.98.61,3.33,1.71,4.05,3.31.72,1.6,1.07,4,1.07,7.19v76.55c0,3.2-.36,5.62-1.07,7.27-.72,1.65-2.07,2.76-4.05,3.31-1.98.55-5.02.83-9.09.83-.22,0-.33.33-.33.99s.11.99.33.99h69.27c1.76,0,2.64-.83,2.64-2.48,0-3.53.14-7.33.41-11.41.27-4.08.63-7.55,1.07-10.42,0-.33-.33-.55-.99-.66Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M881.25,114.38c-2.76,0-5.1.08-7.03.25-1.93.17-4.49.25-7.69.25-3.97,0-7.17-.08-9.59-.25-2.42-.17-5.02-.25-7.77-.25-.33,0-.5.33-.5.99s.17.99.5.99c6.06,0,9.92.99,11.57,2.98,1.65,1.98,1.65,5.02,0,9.09l-29.72,74.75-34.59-75.74c-1.88-4.08-1.96-6.94-.25-8.6,1.71-1.65,4.71-2.48,9.01-2.48.33,0,.5-.33.5-.99s-.17-.99-.5-.99c-1.65,0-3.47.06-5.46.17-1.98.11-4.24.19-6.78.25-2.54.06-5.46.08-8.76.08-1.65,0-3.25-.03-4.79-.08-1.54-.05-3.03-.14-4.46-.25-1.43-.11-2.92-.17-4.46-.17-.33,0-.5.33-.5.99s.17.99.5.99c3.42,0,6.14.91,8.18,2.73,2.04,1.82,3.99,4.82,5.87,9.01l41.17,89.44c.22.44.85.66,1.9.66s1.62-.22,1.74-.66l35.21-88.12c1.98-4.96,4.38-8.38,7.19-10.25,2.81-1.87,5.98-2.81,9.51-2.81.33,0,.5-.33.5-.99s-.17-.99-.5-.99Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M1015.33,215.72c-2.31,0-4.44-.58-6.37-1.74-1.93-1.16-3.88-3.25-5.87-6.28-1.98-3.03-4.24-7.25-6.78-12.65l-39.02-82.17c-.11-.33-.44-.5-.99-.5s-.94.17-1.16.5l-34.88,82.33c-2.31,5.51-4.44,9.73-6.37,12.65-1.93,2.92-4,4.96-6.2,6.12-2.21,1.16-4.79,1.74-7.77,1.74-.44,0-.66.33-.66.99s.22.99.66.99c3.42,0,6.31-.11,8.68-.33,2.37-.22,5.54-.33,9.51-.33,4.19,0,7.66.11,10.42.33,2.75.22,5.79.33,9.09.33.55,0,.83-.33.83-.99s-.28-.99-.83-.99c-7.17,0-11.96-1.49-14.38-4.46-2.43-2.98-2.26-7.82.5-14.55l14.26-33.73h31.22l19.17,40.51c2.2,4.74,2.59,7.96,1.16,9.67-1.43,1.71-5.07,2.56-10.91,2.56-.44,0-.66.33-.66.99s.22.99.66.99c3.08,0,5.9-.11,8.43-.33,2.53-.22,5.51-.33,8.93-.33,3.08,0,6.28.11,9.59.33,3.31.22,6.56.33,9.75.33.44,0,.66-.33.66-.99s-.22-.99-.66-.99ZM939.46,159.51l13.26-31.37,14.85,31.37h-28.1Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M523.56,286.28c1.73-.77,3.07-1.89,4-3.34.93-1.45,1.4-3.19,1.4-5.22,0-3.07-1.04-5.46-3.12-7.18-2.08-1.72-4.93-2.58-8.56-2.58h-10.92v28.01h4v-8.52h6.92c.62,0,1.21-.02,1.78-.07l6.02,8.59h4.36l-6.66-9.39c.26-.09.53-.18.78-.29ZM517.16,284.04h-6.8v-12.6h6.8c2.56,0,4.5.55,5.82,1.64,1.32,1.09,1.98,2.64,1.98,4.64s-.66,3.55-1.98,4.66c-1.32,1.11-3.26,1.66-5.82,1.66Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M549.01,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM540.01,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M566.49,274.56c-1.68,0-3.29.23-4.82.7s-2.85,1.14-3.94,2.02l1.6,2.88c.83-.69,1.84-1.25,3.04-1.66,1.2-.41,2.43-.62,3.68-.62,1.89,0,3.31.45,4.26,1.34.95.89,1.42,2.15,1.42,3.78v.76h-6.08c-2.11,0-3.78.28-5.02.84s-2.13,1.31-2.68,2.24c-.55.93-.82,1.97-.82,3.12s.32,2.27.96,3.22c.64.95,1.55,1.69,2.74,2.22,1.19.53,2.57.8,4.14.8,1.95,0,3.56-.37,4.84-1.1.9-.52,1.6-1.17,2.12-1.95v2.81h3.64v-12.8c0-2.91-.79-5.07-2.36-6.48-1.57-1.41-3.81-2.12-6.72-2.12ZM569.39,292.28c-1.08.64-2.34.96-3.78.96s-2.61-.31-3.44-.94c-.83-.63-1.24-1.46-1.24-2.5,0-.91.33-1.68,1-2.32.67-.64,1.96-.96,3.88-.96h5.92v2.96c-.48,1.23-1.26,2.16-2.34,2.8Z%22/%3E%3Crect class=%22cls-1%22 x=%22582.7%22 y=%22266.27%22 width=%223.84%22 height=%2229.69%22/%3E%3Cpolygon class=%22cls-1%22 points=%22609.18 283.44 623.22 283.44 623.22 280.04 609.18 280.04 609.18 271.43 624.94 271.43 624.94 267.95 605.18 267.95 605.18 295.96 625.5 295.96 625.5 292.48 609.18 292.48 609.18 283.44%22/%3E%3Cpath class=%22cls-1%22 d=%22M643.73,285.36c-.79-.4-1.66-.71-2.62-.94s-1.92-.41-2.88-.56c-.96-.15-1.83-.33-2.62-.54-.79-.21-1.43-.51-1.92-.9-.49-.39-.74-.94-.74-1.66,0-.85.41-1.55,1.24-2.1.83-.55,2.08-.82,3.76-.82,1.04,0,2.08.12,3.12.36s2.04.68,3,1.32l1.64-3.04c-.91-.61-2.07-1.09-3.5-1.42-1.43-.33-2.83-.5-4.22-.5-1.81,0-3.38.26-4.7.78-1.32.52-2.34,1.26-3.06,2.22-.72.96-1.08,2.08-1.08,3.36s.24,2.21.72,2.94c.48.73,1.12,1.31,1.92,1.72.8.41,1.68.73,2.64.96.96.23,1.92.41,2.88.56s1.83.31,2.62.5c.79.19,1.42.47,1.9.84.48.37.72.89.72,1.56,0,.91-.39,1.61-1.18,2.12-.79.51-2.07.76-3.86.76-1.39,0-2.75-.21-4.08-.64s-2.45-.95-3.36-1.56l-1.6,3.04c.91.69,2.15,1.28,3.74,1.76,1.59.48,3.26.72,5.02.72,1.89,0,3.52-.26,4.88-.78s2.41-1.25,3.16-2.18c.75-.93,1.12-2.04,1.12-3.32,0-1.2-.25-2.16-.74-2.88-.49-.72-1.13-1.28-1.92-1.68Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M658.91,292.96c-1.07,0-1.89-.31-2.46-.92-.57-.61-.86-1.49-.86-2.64v-11.48h6.08v-3.16h-6.08v-4.64h-3.84v4.64h-3.6v3.16h3.6v11.64c0,2.13.59,3.77,1.76,4.92,1.17,1.15,2.83,1.72,4.96,1.72.88,0,1.73-.12,2.54-.36.81-.24,1.51-.61,2.1-1.12l-1.2-2.76c-.8.67-1.8,1-3,1Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M674.67,274.56c-1.68,0-3.29.23-4.82.7s-2.85,1.14-3.94,2.02l1.6,2.88c.83-.69,1.84-1.25,3.04-1.66,1.2-.41,2.43-.62,3.68-.62,1.89,0,3.31.45,4.26,1.34.95.89,1.42,2.15,1.42,3.78v.76h-6.08c-2.11,0-3.78.28-5.02.84s-2.13,1.31-2.68,2.24c-.55.93-.82,1.97-.82,3.12s.32,2.27.96,3.22c.64.95,1.55,1.69,2.74,2.22,1.19.53,2.57.8,4.14.8,1.95,0,3.56-.37,4.84-1.1.9-.52,1.6-1.17,2.12-1.95v2.81h3.64v-12.8c0-2.91-.79-5.07-2.36-6.48-1.57-1.41-3.81-2.12-6.72-2.12ZM677.57,292.28c-1.08.64-2.34.96-3.78.96s-2.61-.31-3.44-.94c-.83-.63-1.24-1.46-1.24-2.5,0-.91.33-1.68,1-2.32.67-.64,1.96-.96,3.88-.96h5.92v2.96c-.48,1.23-1.26,2.16-2.34,2.8Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M698.6,292.96c-1.07,0-1.89-.31-2.46-.92-.57-.61-.86-1.49-.86-2.64v-11.48h6.08v-3.16h-6.08v-4.64h-3.84v4.64h-3.6v3.16h3.6v11.64c0,2.13.59,3.77,1.76,4.92,1.17,1.15,2.83,1.72,4.96,1.72.88,0,1.73-.12,2.54-.36.81-.24,1.51-.61,2.1-1.12l-1.2-2.76c-.8.67-1.8,1-3,1Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M720.84,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM711.84,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M762.23,269.71c-2.28-1.17-4.91-1.76-7.9-1.76h-11.8v28.01h11.8c2.99,0,5.62-.59,7.9-1.76,2.28-1.17,4.05-2.81,5.32-4.92,1.27-2.11,1.9-4.55,1.9-7.32s-.63-5.21-1.9-7.32c-1.27-2.11-3.04-3.75-5.32-4.92ZM764.05,287.46c-.93,1.59-2.25,2.82-3.94,3.7-1.69.88-3.7,1.32-6.02,1.32h-7.56v-21.04h7.56c2.32,0,4.33.44,6.02,1.32,1.69.88,3.01,2.11,3.94,3.68.93,1.57,1.4,3.41,1.4,5.52s-.47,3.92-1.4,5.5Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M789.14,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM780.13,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Cpolygon class=%22cls-1%22 points=%22806.67 291.74 799.38 274.76 795.38 274.76 804.66 295.96 808.58 295.96 817.86 274.76 814.1 274.76 806.67 291.74%22/%3E%3Cpath class=%22cls-1%22 d=%22M834.98,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM825.98,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Crect class=%22cls-1%22 x=%22845.35%22 y=%22266.27%22 width=%223.84%22 height=%2229.69%22/%3E%3Cpath class=%22cls-1%22 d=%22M871.25,275.94c-1.67-.92-3.55-1.38-5.66-1.38s-4.03.46-5.68,1.38c-1.65.92-2.96,2.19-3.92,3.82-.96,1.63-1.44,3.49-1.44,5.6s.48,3.94,1.44,5.58c.96,1.64,2.27,2.93,3.92,3.86,1.65.93,3.55,1.4,5.68,1.4s3.99-.47,5.66-1.4c1.67-.93,2.97-2.21,3.92-3.84.95-1.63,1.42-3.49,1.42-5.6s-.47-4.01-1.42-5.62c-.95-1.61-2.25-2.88-3.92-3.8ZM871.79,289.3c-.61,1.13-1.46,2.01-2.54,2.62-1.08.61-2.3.92-3.66.92s-2.57-.31-3.64-.92c-1.07-.61-1.92-1.49-2.56-2.62-.64-1.13-.96-2.45-.96-3.94s.32-2.83.96-3.94c.64-1.11,1.49-1.97,2.56-2.58,1.07-.61,2.28-.92,3.64-.92s2.58.31,3.66.92c1.08.61,1.93,1.47,2.54,2.58.61,1.11.92,2.42.92,3.94s-.31,2.81-.92,3.94Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M898.68,275.92c-1.6-.91-3.44-1.36-5.52-1.36-1.81,0-3.45.4-4.9,1.2-1.05.58-1.93,1.37-2.66,2.36v-3.36h-3.68v28.97h3.84v-11c.72.94,1.58,1.7,2.58,2.26,1.45.81,3.06,1.22,4.82,1.22,2.08,0,3.92-.45,5.52-1.36,1.6-.91,2.87-2.17,3.8-3.8.93-1.63,1.4-3.52,1.4-5.68s-.47-4.05-1.4-5.66c-.93-1.61-2.2-2.87-3.8-3.78ZM899.06,289.3c-.63,1.13-1.48,2.01-2.56,2.62-1.08.61-2.3.92-3.66.92s-2.54-.31-3.62-.92c-1.08-.61-1.93-1.49-2.56-2.62-.63-1.13-.94-2.45-.94-3.94s.31-2.83.94-3.94c.63-1.11,1.48-1.97,2.56-2.58s2.29-.92,3.62-.92,2.58.31,3.66.92,1.93,1.47,2.56,2.58c.63,1.11.94,2.42.94,3.94s-.31,2.81-.94,3.94Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M940.24,275.56c-1.31-.67-2.81-1-4.52-1-2.13,0-4,.49-5.6,1.48-1.09.67-1.93,1.5-2.58,2.46-.52-1-1.2-1.83-2.1-2.45-1.47-1-3.21-1.5-5.24-1.5-1.84,0-3.45.39-4.84,1.16-1.02.57-1.85,1.31-2.48,2.22v-3.18h-3.68v21.2h3.84v-10.92c0-1.55.27-2.84.8-3.88s1.28-1.83,2.24-2.36c.96-.53,2.07-.8,3.32-.8,1.76,0,3.11.52,4.06,1.56.95,1.04,1.42,2.59,1.42,4.64v11.76h3.84v-10.92c0-1.55.26-2.84.78-3.88.52-1.04,1.26-1.83,2.22-2.36s2.08-.8,3.36-.8c1.73,0,3.08.52,4.04,1.56.96,1.04,1.44,2.59,1.44,4.64v11.76h3.84v-12.2c0-2.08-.37-3.8-1.1-5.16s-1.75-2.37-3.06-3.04Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M965.61,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM956.61,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M991.87,275.56c-1.32-.67-2.85-1-4.58-1-1.92,0-3.6.39-5.04,1.16-1.08.58-1.94,1.33-2.6,2.25v-3.21h-3.68v21.2h3.84v-10.92c0-1.55.27-2.84.82-3.88.55-1.04,1.33-1.83,2.34-2.36,1.01-.53,2.2-.8,3.56-.8,1.81,0,3.22.52,4.22,1.56s1.5,2.59,1.5,4.64v11.76h3.84v-12.2c0-2.08-.37-3.8-1.12-5.16-.75-1.36-1.78-2.37-3.1-3.04Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M1010.94,292.96c-1.07,0-1.89-.31-2.46-.92-.57-.61-.86-1.49-.86-2.64v-11.48h6.08v-3.16h-6.08v-4.64h-3.84v4.64h-3.6v3.16h3.6v11.64c0,2.13.59,3.77,1.76,4.92,1.17,1.15,2.83,1.72,4.96,1.72.88,0,1.73-.12,2.54-.36.81-.24,1.51-.61,2.1-1.12l-1.2-2.76c-.8.67-1.8,1-3,1Z%22/%3E%3C/svg%3E") no-repeat left center / contain;
          mask: url("data:image/svg+xml;utf8,%3C?xml version=%221.0%22 encoding=%22UTF-8%22?%3E%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 1015.99 372.79%22 role=%22img%22 aria-label=%22Deva Real Estate Development%22%3E%3Cdefs%3E%3Cstyle%3E .cls-1 { fill: currentColor; } %3C/style%3E%3C/defs%3E%3Cpath class=%22cls-1%22 d=%22M343.5,83.39c-11.11-11.11-24.34-19.99-39.29-26.42-14.99-6.45-31.13-9.71-47.95-9.71H124.94v-9.53h-4.46v9.53H41.35v80.71h-4.6v4.46h4.6v76.47h-4.51v4.46h4.51v74.93h4.46v-74.93h6.65v-4.46h-6.65v-76.47h6.56v-4.46h-6.56V51.73h210.44c16.22,0,31.75,3.15,46.19,9.33,14.44,6.23,27.18,14.79,37.89,25.5,10.71,10.71,19.28,23.45,25.48,37.89,6.2,14.41,9.35,29.97,9.35,46.19s-3.15,31.77-9.35,46.19c-6.2,14.46-14.77,27.2-25.48,37.91s-23.45,19.28-37.89,25.48c-14.41,6.2-29.97,9.33-46.19,9.33h-3.59l-.02,5.56h18.18v-1.96c11.6-1.34,22.78-4.26,33.38-8.81,14.95-6.43,28.18-15.33,39.29-26.44,11.09-11.11,19.99-24.32,26.42-39.29,6.45-14.97,9.71-31.1,9.71-47.95s-3.26-32.96-9.71-47.95c-6.43-14.95-15.33-28.18-26.42-39.29Z%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%2268.98%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22256.41%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22318.89%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22100.22%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22287.65%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22225.17%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22162.7%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22193.93%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%22120.48%22 y=%22131.46%22 width=%224.46%22 height=%2215.62%22/%3E%3Crect class=%22cls-1%22 x=%2268%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22349.15%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22286.67%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22317.91%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2299.24%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22380.38%22 y=%22127.97%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22192.95%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22161.71%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Cpath class=%22cls-1%22 d=%22M255.43,127.98v4.46h2.88v.04c4.44.25,8.75,1.2,12.79,2.99,4.69,2.08,8.77,4.84,12.14,8.19,3.35,3.37,6.11,7.45,8.19,12.14,2.05,4.66,3.1,9.64,3.1,14.84s-1.05,10.2-3.1,14.86c-2.08,4.69-4.84,8.77-8.19,12.12-3.37,3.37-7.45,6.11-12.14,8.19-4.04,1.79-8.32,2.77-12.79,2.99v.11h-2.79v4.46h15.62v-2.81c.58-.22,1.18-.4,1.76-.67,5.18-2.3,9.73-5.36,13.48-9.1,3.75-3.75,6.83-8.3,9.13-13.5,2.3-5.22,3.48-10.82,3.48-16.65s-1.18-11.42-3.48-16.65c-2.3-5.2-5.38-9.73-9.13-13.48-3.75-3.75-8.28-6.83-13.48-9.13-.6-.27-1.25-.47-1.85-.71v-2.7h-15.62Z%22/%3E%3Crect class=%22cls-1%22 x=%22224.19%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22130.47%22 y=%22127.98%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%225.61%22 y=%22208.9%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22349.23%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22380.47%22 y=%22208.9%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22318%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2299.32%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22286.76%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2268.09%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22224.28%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22193.04%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22130.56%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22161.8%22 y=%22208.91%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22286.45%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22348.93%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22380.17%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22317.69%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%225.3%22 y=%22290.63%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2236.53%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2267.77%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22192.73%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22161.49%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22130.25%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%22223.97%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Crect class=%22cls-1%22 x=%2299.01%22 y=%22290.64%22 width=%2215.62%22 height=%224.46%22/%3E%3Cpolygon class=%22cls-1%22 points=%22120.48 10.89 120.48 22.12 124.95 22.12 124.95 10.69 135.35 24.93 138.95 22.29 122.67 0 107.01 22.33 110.66 24.89 120.48 10.89%22/%3E%3Cpolygon class=%22cls-1%22 points=%22393.93 118.1 411.15 130.18 393.89 142.79 396.52 146.39 418.82 130.11 396.49 114.45 393.93 118.1%22/%3E%3Cpolygon class=%22cls-1%22 points=%2222.29 113.97 0 130.25 22.33 145.91 24.89 142.26 10.87 132.43 21.13 132.43 21.13 127.97 10.7 127.97 24.93 117.58 22.29 113.97%22/%3E%3Cpolygon class=%22cls-1%22 points=%22393.93 199.01 411.15 211.09 393.89 223.7 396.52 227.3 418.82 211.02 396.49 195.36 393.93 199.01%22/%3E%3Cpolygon class=%22cls-1%22 points=%22124.95 362.02 124.95 350.13 120.48 350.13 120.48 361.98 110.17 347.86 106.57 350.49 122.85 372.79 138.51 350.46 134.85 347.9 124.95 362.02%22/%3E%3Cpath class=%22cls-1%22 d=%22M600.36,138.68c-4.85-7.61-11.66-13.61-20.42-18.02-8.76-4.41-18.99-6.61-30.67-6.61-2.98,0-6.56.14-10.75.41-4.19.28-8.1.41-11.74.41s-7.11-.08-10.42-.25-6.28-.25-8.93-.25c-.22,0-.33.33-.33.99s.11.99.33.99c3.97,0,6.97.31,9.01.91,2.04.61,3.39,1.71,4.05,3.31.66,1.6.99,4,.99,7.19v76.55c0,3.2-.33,5.62-.99,7.27s-2.04,2.76-4.13,3.31c-2.1.55-5.12.83-9.09.83-.22,0-.33.33-.33.99s.11.99.33.99c2.65,0,5.65-.05,9.01-.17,3.36-.11,6.86-.17,10.5-.17,3.97,0,8.29.17,12.98.5,4.68.33,8.62.5,11.82.5,7.49,0,14.63-1.27,21.41-3.8,6.78-2.53,12.79-6.14,18.02-10.83,5.23-4.68,9.31-10.36,12.23-17.03,2.92-6.67,4.38-14.14,4.38-22.4,0-9.48-2.43-18.02-7.27-25.63ZM589.2,194.06c-3.91,7.17-9.23,12.59-15.95,16.29-6.72,3.69-14.49,5.54-23.31,5.54-7.27,0-12.04-1.08-14.3-3.22-2.26-2.15-3.39-5.54-3.39-10.17v-74.4c0-5.07,1.43-8.27,4.3-9.59,2.87-1.32,7.61-1.98,14.22-1.98,9.15,0,17,2.29,23.56,6.86,6.56,4.57,11.66,10.75,15.29,18.52,3.64,7.77,5.46,16.45,5.46,26.04,0,10.25-1.96,18.96-5.87,26.12Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M728.32,192.74c-.66-.11-.99,0-.99.33-1.1,6.5-3.45,11.66-7.03,15.46-3.58,3.8-8.02,5.7-13.31,5.7h-13.23c-3.64,0-6.37-.27-8.18-.83-1.82-.55-3.09-1.6-3.8-3.14-.72-1.54-1.08-3.75-1.08-6.61v-38.03h19.84c5.51,0,9.45,1.05,11.82,3.14,2.37,2.09,3.55,5.57,3.55,10.42,0,.22.33.33.99.33s.99-.11.99-.33c0-2.75-.06-5.34-.17-7.77-.11-2.42-.17-4.9-.17-7.44,0-1.98.03-3.88.08-5.7.05-1.82.08-4.38.08-7.69,0-.22-.33-.33-.99-.33s-.99.11-.99.33c0,4.08-1.13,7.03-3.39,8.85-2.26,1.82-6.03,2.73-11.33,2.73h-20.34v-33.56c0-2.98.36-5.23,1.08-6.78.72-1.54,2.04-2.59,3.97-3.14,1.93-.55,4.77-.83,8.51-.83h10.08c5.18,0,9.4,1.6,12.65,4.79,3.25,3.2,5.04,7.77,5.37,13.72,0,.33.3.47.91.41.6-.05.91-.25.91-.58l-.33-20.33c0-.99-.5-1.49-1.49-1.49h-66.46c-.22,0-.33.33-.33.99s.11.99.33.99c4.08,0,7.11.31,9.09.91,1.98.61,3.33,1.71,4.05,3.31.72,1.6,1.07,4,1.07,7.19v76.55c0,3.2-.36,5.62-1.07,7.27-.72,1.65-2.07,2.76-4.05,3.31-1.98.55-5.02.83-9.09.83-.22,0-.33.33-.33.99s.11.99.33.99h69.27c1.76,0,2.64-.83,2.64-2.48,0-3.53.14-7.33.41-11.41.27-4.08.63-7.55,1.07-10.42,0-.33-.33-.55-.99-.66Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M881.25,114.38c-2.76,0-5.1.08-7.03.25-1.93.17-4.49.25-7.69.25-3.97,0-7.17-.08-9.59-.25-2.42-.17-5.02-.25-7.77-.25-.33,0-.5.33-.5.99s.17.99.5.99c6.06,0,9.92.99,11.57,2.98,1.65,1.98,1.65,5.02,0,9.09l-29.72,74.75-34.59-75.74c-1.88-4.08-1.96-6.94-.25-8.6,1.71-1.65,4.71-2.48,9.01-2.48.33,0,.5-.33.5-.99s-.17-.99-.5-.99c-1.65,0-3.47.06-5.46.17-1.98.11-4.24.19-6.78.25-2.54.06-5.46.08-8.76.08-1.65,0-3.25-.03-4.79-.08-1.54-.05-3.03-.14-4.46-.25-1.43-.11-2.92-.17-4.46-.17-.33,0-.5.33-.5.99s.17.99.5.99c3.42,0,6.14.91,8.18,2.73,2.04,1.82,3.99,4.82,5.87,9.01l41.17,89.44c.22.44.85.66,1.9.66s1.62-.22,1.74-.66l35.21-88.12c1.98-4.96,4.38-8.38,7.19-10.25,2.81-1.87,5.98-2.81,9.51-2.81.33,0,.5-.33.5-.99s-.17-.99-.5-.99Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M1015.33,215.72c-2.31,0-4.44-.58-6.37-1.74-1.93-1.16-3.88-3.25-5.87-6.28-1.98-3.03-4.24-7.25-6.78-12.65l-39.02-82.17c-.11-.33-.44-.5-.99-.5s-.94.17-1.16.5l-34.88,82.33c-2.31,5.51-4.44,9.73-6.37,12.65-1.93,2.92-4,4.96-6.2,6.12-2.21,1.16-4.79,1.74-7.77,1.74-.44,0-.66.33-.66.99s.22.99.66.99c3.42,0,6.31-.11,8.68-.33,2.37-.22,5.54-.33,9.51-.33,4.19,0,7.66.11,10.42.33,2.75.22,5.79.33,9.09.33.55,0,.83-.33.83-.99s-.28-.99-.83-.99c-7.17,0-11.96-1.49-14.38-4.46-2.43-2.98-2.26-7.82.5-14.55l14.26-33.73h31.22l19.17,40.51c2.2,4.74,2.59,7.96,1.16,9.67-1.43,1.71-5.07,2.56-10.91,2.56-.44,0-.66.33-.66.99s.22.99.66.99c3.08,0,5.9-.11,8.43-.33,2.53-.22,5.51-.33,8.93-.33,3.08,0,6.28.11,9.59.33,3.31.22,6.56.33,9.75.33.44,0,.66-.33.66-.99s-.22-.99-.66-.99ZM939.46,159.51l13.26-31.37,14.85,31.37h-28.1Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M523.56,286.28c1.73-.77,3.07-1.89,4-3.34.93-1.45,1.4-3.19,1.4-5.22,0-3.07-1.04-5.46-3.12-7.18-2.08-1.72-4.93-2.58-8.56-2.58h-10.92v28.01h4v-8.52h6.92c.62,0,1.21-.02,1.78-.07l6.02,8.59h4.36l-6.66-9.39c.26-.09.53-.18.78-.29ZM517.16,284.04h-6.8v-12.6h6.8c2.56,0,4.5.55,5.82,1.64,1.32,1.09,1.98,2.64,1.98,4.64s-.66,3.55-1.98,4.66c-1.32,1.11-3.26,1.66-5.82,1.66Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M549.01,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM540.01,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M566.49,274.56c-1.68,0-3.29.23-4.82.7s-2.85,1.14-3.94,2.02l1.6,2.88c.83-.69,1.84-1.25,3.04-1.66,1.2-.41,2.43-.62,3.68-.62,1.89,0,3.31.45,4.26,1.34.95.89,1.42,2.15,1.42,3.78v.76h-6.08c-2.11,0-3.78.28-5.02.84s-2.13,1.31-2.68,2.24c-.55.93-.82,1.97-.82,3.12s.32,2.27.96,3.22c.64.95,1.55,1.69,2.74,2.22,1.19.53,2.57.8,4.14.8,1.95,0,3.56-.37,4.84-1.1.9-.52,1.6-1.17,2.12-1.95v2.81h3.64v-12.8c0-2.91-.79-5.07-2.36-6.48-1.57-1.41-3.81-2.12-6.72-2.12ZM569.39,292.28c-1.08.64-2.34.96-3.78.96s-2.61-.31-3.44-.94c-.83-.63-1.24-1.46-1.24-2.5,0-.91.33-1.68,1-2.32.67-.64,1.96-.96,3.88-.96h5.92v2.96c-.48,1.23-1.26,2.16-2.34,2.8Z%22/%3E%3Crect class=%22cls-1%22 x=%22582.7%22 y=%22266.27%22 width=%223.84%22 height=%2229.69%22/%3E%3Cpolygon class=%22cls-1%22 points=%22609.18 283.44 623.22 283.44 623.22 280.04 609.18 280.04 609.18 271.43 624.94 271.43 624.94 267.95 605.18 267.95 605.18 295.96 625.5 295.96 625.5 292.48 609.18 292.48 609.18 283.44%22/%3E%3Cpath class=%22cls-1%22 d=%22M643.73,285.36c-.79-.4-1.66-.71-2.62-.94s-1.92-.41-2.88-.56c-.96-.15-1.83-.33-2.62-.54-.79-.21-1.43-.51-1.92-.9-.49-.39-.74-.94-.74-1.66,0-.85.41-1.55,1.24-2.1.83-.55,2.08-.82,3.76-.82,1.04,0,2.08.12,3.12.36s2.04.68,3,1.32l1.64-3.04c-.91-.61-2.07-1.09-3.5-1.42-1.43-.33-2.83-.5-4.22-.5-1.81,0-3.38.26-4.7.78-1.32.52-2.34,1.26-3.06,2.22-.72.96-1.08,2.08-1.08,3.36s.24,2.21.72,2.94c.48.73,1.12,1.31,1.92,1.72.8.41,1.68.73,2.64.96.96.23,1.92.41,2.88.56s1.83.31,2.62.5c.79.19,1.42.47,1.9.84.48.37.72.89.72,1.56,0,.91-.39,1.61-1.18,2.12-.79.51-2.07.76-3.86.76-1.39,0-2.75-.21-4.08-.64s-2.45-.95-3.36-1.56l-1.6,3.04c.91.69,2.15,1.28,3.74,1.76,1.59.48,3.26.72,5.02.72,1.89,0,3.52-.26,4.88-.78s2.41-1.25,3.16-2.18c.75-.93,1.12-2.04,1.12-3.32,0-1.2-.25-2.16-.74-2.88-.49-.72-1.13-1.28-1.92-1.68Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M658.91,292.96c-1.07,0-1.89-.31-2.46-.92-.57-.61-.86-1.49-.86-2.64v-11.48h6.08v-3.16h-6.08v-4.64h-3.84v4.64h-3.6v3.16h3.6v11.64c0,2.13.59,3.77,1.76,4.92,1.17,1.15,2.83,1.72,4.96,1.72.88,0,1.73-.12,2.54-.36.81-.24,1.51-.61,2.1-1.12l-1.2-2.76c-.8.67-1.8,1-3,1Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M674.67,274.56c-1.68,0-3.29.23-4.82.7s-2.85,1.14-3.94,2.02l1.6,2.88c.83-.69,1.84-1.25,3.04-1.66,1.2-.41,2.43-.62,3.68-.62,1.89,0,3.31.45,4.26,1.34.95.89,1.42,2.15,1.42,3.78v.76h-6.08c-2.11,0-3.78.28-5.02.84s-2.13,1.31-2.68,2.24c-.55.93-.82,1.97-.82,3.12s.32,2.27.96,3.22c.64.95,1.55,1.69,2.74,2.22,1.19.53,2.57.8,4.14.8,1.95,0,3.56-.37,4.84-1.1.9-.52,1.6-1.17,2.12-1.95v2.81h3.64v-12.8c0-2.91-.79-5.07-2.36-6.48-1.57-1.41-3.81-2.12-6.72-2.12ZM677.57,292.28c-1.08.64-2.34.96-3.78.96s-2.61-.31-3.44-.94c-.83-.63-1.24-1.46-1.24-2.5,0-.91.33-1.68,1-2.32.67-.64,1.96-.96,3.88-.96h5.92v2.96c-.48,1.23-1.26,2.16-2.34,2.8Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M698.6,292.96c-1.07,0-1.89-.31-2.46-.92-.57-.61-.86-1.49-.86-2.64v-11.48h6.08v-3.16h-6.08v-4.64h-3.84v4.64h-3.6v3.16h3.6v11.64c0,2.13.59,3.77,1.76,4.92,1.17,1.15,2.83,1.72,4.96,1.72.88,0,1.73-.12,2.54-.36.81-.24,1.51-.61,2.1-1.12l-1.2-2.76c-.8.67-1.8,1-3,1Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M720.84,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM711.84,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M762.23,269.71c-2.28-1.17-4.91-1.76-7.9-1.76h-11.8v28.01h11.8c2.99,0,5.62-.59,7.9-1.76,2.28-1.17,4.05-2.81,5.32-4.92,1.27-2.11,1.9-4.55,1.9-7.32s-.63-5.21-1.9-7.32c-1.27-2.11-3.04-3.75-5.32-4.92ZM764.05,287.46c-.93,1.59-2.25,2.82-3.94,3.7-1.69.88-3.7,1.32-6.02,1.32h-7.56v-21.04h7.56c2.32,0,4.33.44,6.02,1.32,1.69.88,3.01,2.11,3.94,3.68.93,1.57,1.4,3.41,1.4,5.52s-.47,3.92-1.4,5.5Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M789.14,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM780.13,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Cpolygon class=%22cls-1%22 points=%22806.67 291.74 799.38 274.76 795.38 274.76 804.66 295.96 808.58 295.96 817.86 274.76 814.1 274.76 806.67 291.74%22/%3E%3Cpath class=%22cls-1%22 d=%22M834.98,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM825.98,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Crect class=%22cls-1%22 x=%22845.35%22 y=%22266.27%22 width=%223.84%22 height=%2229.69%22/%3E%3Cpath class=%22cls-1%22 d=%22M871.25,275.94c-1.67-.92-3.55-1.38-5.66-1.38s-4.03.46-5.68,1.38c-1.65.92-2.96,2.19-3.92,3.82-.96,1.63-1.44,3.49-1.44,5.6s.48,3.94,1.44,5.58c.96,1.64,2.27,2.93,3.92,3.86,1.65.93,3.55,1.4,5.68,1.4s3.99-.47,5.66-1.4c1.67-.93,2.97-2.21,3.92-3.84.95-1.63,1.42-3.49,1.42-5.6s-.47-4.01-1.42-5.62c-.95-1.61-2.25-2.88-3.92-3.8ZM871.79,289.3c-.61,1.13-1.46,2.01-2.54,2.62-1.08.61-2.3.92-3.66.92s-2.57-.31-3.64-.92c-1.07-.61-1.92-1.49-2.56-2.62-.64-1.13-.96-2.45-.96-3.94s.32-2.83.96-3.94c.64-1.11,1.49-1.97,2.56-2.58,1.07-.61,2.28-.92,3.64-.92s2.58.31,3.66.92c1.08.61,1.93,1.47,2.54,2.58.61,1.11.92,2.42.92,3.94s-.31,2.81-.92,3.94Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M898.68,275.92c-1.6-.91-3.44-1.36-5.52-1.36-1.81,0-3.45.4-4.9,1.2-1.05.58-1.93,1.37-2.66,2.36v-3.36h-3.68v28.97h3.84v-11c.72.94,1.58,1.7,2.58,2.26,1.45.81,3.06,1.22,4.82,1.22,2.08,0,3.92-.45,5.52-1.36,1.6-.91,2.87-2.17,3.8-3.8.93-1.63,1.4-3.52,1.4-5.68s-.47-4.05-1.4-5.66c-.93-1.61-2.2-2.87-3.8-3.78ZM899.06,289.3c-.63,1.13-1.48,2.01-2.56,2.62-1.08.61-2.3.92-3.66.92s-2.54-.31-3.62-.92c-1.08-.61-1.93-1.49-2.56-2.62-.63-1.13-.94-2.45-.94-3.94s.31-2.83.94-3.94c.63-1.11,1.48-1.97,2.56-2.58s2.29-.92,3.62-.92,2.58.31,3.66.92,1.93,1.47,2.56,2.58c.63,1.11.94,2.42.94,3.94s-.31,2.81-.94,3.94Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M940.24,275.56c-1.31-.67-2.81-1-4.52-1-2.13,0-4,.49-5.6,1.48-1.09.67-1.93,1.5-2.58,2.46-.52-1-1.2-1.83-2.1-2.45-1.47-1-3.21-1.5-5.24-1.5-1.84,0-3.45.39-4.84,1.16-1.02.57-1.85,1.31-2.48,2.22v-3.18h-3.68v21.2h3.84v-10.92c0-1.55.27-2.84.8-3.88s1.28-1.83,2.24-2.36c.96-.53,2.07-.8,3.32-.8,1.76,0,3.11.52,4.06,1.56.95,1.04,1.42,2.59,1.42,4.64v11.76h3.84v-10.92c0-1.55.26-2.84.78-3.88.52-1.04,1.26-1.83,2.22-2.36s2.08-.8,3.36-.8c1.73,0,3.08.52,4.04,1.56.96,1.04,1.44,2.59,1.44,4.64v11.76h3.84v-12.2c0-2.08-.37-3.8-1.1-5.16s-1.75-2.37-3.06-3.04Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M965.61,275.92c-1.57-.91-3.39-1.36-5.44-1.36s-3.85.46-5.46,1.38c-1.61.92-2.88,2.19-3.8,3.82s-1.38,3.49-1.38,5.6.47,3.97,1.42,5.6c.95,1.63,2.28,2.91,4,3.84,1.72.93,3.71,1.4,5.98,1.4,1.76,0,3.35-.29,4.78-.88s2.62-1.44,3.58-2.56l-2.12-2.48c-.77.85-1.67,1.49-2.7,1.92s-2.17.64-3.42.64c-1.52,0-2.87-.31-4.04-.92-1.17-.61-2.09-1.47-2.74-2.58-.48-.82-.78-1.72-.91-2.7h17.21c.03-.19.05-.39.06-.6.01-.21.02-.4.02-.56,0-2.19-.45-4.1-1.34-5.74-.89-1.64-2.13-2.91-3.7-3.82ZM956.61,278.7c1.04-.6,2.23-.9,3.56-.9s2.55.3,3.58.9c1.03.6,1.83,1.43,2.42,2.5.45.81.71,1.7.8,2.68h-13.63c.11-.97.38-1.86.82-2.66.59-1.08,1.4-1.92,2.44-2.52Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M991.87,275.56c-1.32-.67-2.85-1-4.58-1-1.92,0-3.6.39-5.04,1.16-1.08.58-1.94,1.33-2.6,2.25v-3.21h-3.68v21.2h3.84v-10.92c0-1.55.27-2.84.82-3.88.55-1.04,1.33-1.83,2.34-2.36,1.01-.53,2.2-.8,3.56-.8,1.81,0,3.22.52,4.22,1.56s1.5,2.59,1.5,4.64v11.76h3.84v-12.2c0-2.08-.37-3.8-1.12-5.16-.75-1.36-1.78-2.37-3.1-3.04Z%22/%3E%3Cpath class=%22cls-1%22 d=%22M1010.94,292.96c-1.07,0-1.89-.31-2.46-.92-.57-.61-.86-1.49-.86-2.64v-11.48h6.08v-3.16h-6.08v-4.64h-3.84v4.64h-3.6v3.16h3.6v11.64c0,2.13.59,3.77,1.76,4.92,1.17,1.15,2.83,1.72,4.96,1.72.88,0,1.73-.12,2.54-.36.81-.24,1.51-.61,2.1-1.12l-1.2-2.76c-.8.67-1.8,1-3,1Z%22/%3E%3C/svg%3E") no-repeat left center / contain;
  margin-bottom: var(--space-lg);
  transition: background-color var(--t-mid);
}
.site-footer__logo:hover { background-color: var(--color-accent); }
.site-footer__brand p { color: rgba(242, 237, 227, 0.65); font-size: var(--fs-small); max-width: 32ch; }
.site-footer h4 {
  color: var(--color-invert);
  font-family: var(--font-mono);
  font-size: var(--fs-micro);
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.18em;
  margin-bottom: var(--space-lg);
  opacity: 0.6;
}
.site-footer ul { display: grid; gap: var(--space-sm); font-size: var(--fs-small); }
.site-footer ul li { color: rgba(242, 237, 227, 0.78); }
.site-footer__bottom {
  margin-top: var(--space-3xl);
  padding-top: var(--space-lg);
  border-top: 1px solid rgba(242, 237, 227, 0.12);
  font: 400 var(--fs-micro) var(--font-mono);
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: rgba(242, 237, 227, 0.5);
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  gap: var(--space-md);
}

@media (min-width: 880px) {
  .site-footer__grid { grid-template-columns: 2fr 1fr 1fr 1fr; }
}

/* --------------------------------------------------------------------------
   Hero (Home) — full-bleed editorial
   -------------------------------------------------------------------------- */
.hero {
  position: relative;
  min-height: clamp(620px, 96vh, 920px);
  padding-top: var(--nav-height);
  display: grid;
  align-items: end;
  overflow: hidden;
  isolation: isolate;
  color: var(--color-invert);
}
.hero__bg {
  position: absolute;
  inset: 0;
  z-index: -2;
  background-image: url('../assets/images/hero-bg.png');
  background-size: cover;
  background-position: center;
  transform: scale(1.04);
  transition: transform 1.2s ease-out;
}
.hero__overlay {
  position: absolute;
  inset: 0;
  z-index: -1;
  background:
    /* Soft bottom band — keeps "25+ YEARS" and lower text readable */
    linear-gradient(180deg, rgba(7, 19, 33, 0) 55%, rgba(7, 19, 33, 0.45) 100%),
    /* Horizontal darken — strong on left under copy, fades to clear on right */
    linear-gradient(90deg, rgba(7, 19, 33, 0.78) 0%, rgba(7, 19, 33, 0.6) 35%, rgba(7, 19, 33, 0.2) 60%, rgba(7, 19, 33, 0) 78%);
}
.hero__overlay::after {
  /* Soft vignette behind the headline block */
  content: "";
  position: absolute;
  left: 0; bottom: 0;
  width: min(90%, 1100px);
  height: 70%;
  background: radial-gradient(ellipse at 25% 80%, rgba(7, 19, 33, 0.55) 0%, rgba(7, 19, 33, 0) 65%);
  pointer-events: none;
}
.hero__inner {
  width: 100%;
  display: grid;
  grid-template-columns: 1fr;
  gap: var(--space-2xl);
  padding-block: var(--space-3xl);
  align-items: end;
}
@media (min-width: 900px) {
  .hero__inner { grid-template-columns: 1fr auto; gap: var(--space-4xl); }
}
.hero__panel { max-width: 920px; }
.hero__meta {
  display: flex;
  flex-wrap: wrap;
  gap: var(--space-lg) var(--space-xl);
  align-items: baseline;
  margin-bottom: var(--space-xl);
  font: 500 var(--fs-micro) var(--font-mono);
  letter-spacing: 0.18em;
  text-transform: uppercase;
  color: rgba(252, 248, 238, 0.92);
  text-shadow: 0 1px 8px rgba(0, 0, 0, 0.5);
}
.hero__meta span::before {
  content: attr(data-label);
  display: block;
  color: rgba(252, 248, 238, 0.62);
  margin-bottom: 0.4em;
  font-size: 0.625rem;
}
.hero__panel h1 {
  font-size: clamp(2.75rem, 6vw + 1rem, 6.5rem);
  color: #FCF8EE;
  letter-spacing: -0.025em;
  margin-bottom: var(--space-md);
  text-wrap: balance;
  text-shadow: 0 2px 28px rgba(0, 0, 0, 0.45), 0 1px 2px rgba(0, 0, 0, 0.25);
}
.hero__panel h1 em { font-style: italic; color: var(--color-paper); opacity: 0.92; }
.hero__panel p {
  font-size: clamp(1.0625rem, 0.4vw + 1rem, 1.25rem);
  color: rgba(252, 248, 238, 0.94);
  margin-bottom: var(--space-xl);
  max-width: 52ch;
  text-shadow: 0 1px 14px rgba(0, 0, 0, 0.4);
}
.hero__actions {
  display: flex;
  flex-wrap: wrap;
  gap: var(--space-md);
}
.hero__aside {
  font: 500 var(--fs-micro) var(--font-mono);
  text-transform: uppercase;
  letter-spacing: 0.18em;
  color: rgba(252, 248, 238, 0.82);
  display: grid;
  gap: var(--space-md);
  align-self: end;
  text-align: right;
  text-shadow: 0 1px 8px rgba(0, 0, 0, 0.5);
}
.hero__aside strong {
  display: block;
  font: 400 clamp(1.5rem, 1.5vw + 1rem, 2.5rem) var(--font-display);
  letter-spacing: -0.01em;
  color: #FCF8EE;
  text-shadow: 0 2px 18px rgba(0, 0, 0, 0.5);
}

/* --------------------------------------------------------------------------
   Marquee (credentials strip)
   -------------------------------------------------------------------------- */
.marquee {
  background: var(--color-ink);
  color: var(--color-invert);
  padding-block: var(--space-lg);
  overflow: hidden;
  position: relative;
  border-block: 1px solid rgba(242, 237, 227, 0.08);
}
.marquee__track {
  display: flex;
  gap: var(--space-3xl);
  width: max-content;
  animation: marquee 38s linear infinite;
  align-items: center;
}
.marquee__item {
  font-family: var(--font-display);
  font-size: clamp(1.25rem, 1.5vw + 1rem, 2.25rem);
  font-style: italic;
  color: var(--color-invert);
  white-space: nowrap;
  display: inline-flex;
  align-items: center;
  gap: var(--space-3xl);
}
.marquee__item::after {
  content: "✦";
  color: var(--color-accent);
  font-style: normal;
  font-size: 0.7em;
}
.marquee:hover .marquee__track { animation-play-state: paused; }

@keyframes marquee {
  from { transform: translateX(0); }
  to   { transform: translateX(-50%); }
}

/* --------------------------------------------------------------------------
   Page hero (interior pages) — editorial
   -------------------------------------------------------------------------- */
.page-hero {
  background: var(--color-paper);
  padding-top: calc(var(--nav-height) + var(--space-3xl));
  padding-bottom: var(--space-3xl);
  border-bottom: 1px solid var(--color-line);
  position: relative;
}
.page-hero__inner {
  display: grid;
  grid-template-columns: 1fr;
  gap: var(--space-2xl);
  align-items: end;
}
@media (min-width: 900px) {
  .page-hero__inner { grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr); gap: var(--space-3xl); }
}
.page-hero .eyebrow,
.page-hero .chapter { display: inline-flex; margin-bottom: var(--space-lg); }
.page-hero h1 {
  font-size: clamp(2.75rem, 5vw + 1rem, 6rem);
  max-width: 18ch;
  margin-bottom: var(--space-lg);
  text-wrap: balance;
}
.page-hero h1 em { font-style: italic; color: var(--color-accent); }
.page-hero p {
  font-size: clamp(1.0625rem, 0.4vw + 1rem, 1.25rem);
  max-width: 52ch;
  color: var(--color-text-muted);
}
.page-hero__aside {
  display: grid;
  gap: var(--space-lg);
  align-content: end;
}
.page-hero__stat {
  display: grid;
  gap: 0.25rem;
  padding-top: var(--space-md);
  border-top: 1px solid var(--color-line);
}
.page-hero__stat-value {
  font: 400 clamp(2rem, 2vw + 1rem, 3rem) var(--font-display);
  letter-spacing: -0.02em;
  color: var(--color-ink);
  line-height: 1;
}
.page-hero__stat-label {
  font: 500 var(--fs-micro) var(--font-mono);
  text-transform: uppercase;
  letter-spacing: 0.18em;
  color: var(--color-text-soft);
}

/* --------------------------------------------------------------------------
   Capability grid (Home) — editorial, image-led
   -------------------------------------------------------------------------- */
.capability-grid {
  display: grid;
  grid-template-columns: 1fr;
  gap: 0;
  border-top: 1px solid var(--color-line);
}
.capability-grid > .card {
  border: 0;
  border-bottom: 1px solid var(--color-line);
  border-radius: 0;
  padding: var(--space-xl) 0;
  display: grid;
  grid-template-columns: auto 1fr auto;
  gap: var(--space-xl);
  align-items: baseline;
}
.capability-grid > .card:hover { background: rgba(255,255,255,0.25); padding-inline: var(--space-md); }
.capability-grid > .card .card__num { margin: 0; min-width: 3ch; }
.capability-grid > .card h3 {
  font-size: clamp(1.75rem, 2vw + 1rem, 2.75rem);
  margin: 0;
}
.capability-grid > .card p {
  grid-column: 2;
  max-width: 56ch;
  margin-top: var(--space-sm);
  color: var(--color-text-muted);
}
.capability-grid > .card .card__link { grid-column: 3; grid-row: 1 / span 2; align-self: center; }

@media (max-width: 700px) {
  .capability-grid > .card {
    grid-template-columns: auto 1fr;
    gap: var(--space-md);
  }
  .capability-grid > .card p,
  .capability-grid > .card .card__link { grid-column: 1 / -1; }
}

/* Three-up editorial cards (used on dev page for product types) */
.cap-cards {
  display: grid;
  grid-template-columns: 1fr;
  gap: var(--space-lg);
}
@media (min-width: 700px) { .cap-cards { grid-template-columns: repeat(3, 1fr); } }
.cap-cards .card { padding: var(--space-xl); height: 100%; display: flex; flex-direction: column; gap: var(--space-md); }
.cap-cards .card .card__num { margin-bottom: var(--space-md); }
.cap-cards .card h4 { font-size: clamp(1.5rem, 1vw + 1rem, 1.875rem); }

/* --------------------------------------------------------------------------
   Metrics — large editorial numbers
   -------------------------------------------------------------------------- */
.metrics {
  display: grid;
  grid-template-columns: 1fr;
  gap: var(--space-xl);
  border-top: 1px solid var(--color-line);
}
@media (min-width: 700px) { .metrics { grid-template-columns: repeat(3, 1fr); gap: 0; } }
.metric {
  padding: var(--space-2xl) 0;
  display: grid;
  gap: var(--space-md);
  align-content: start;
}
@media (min-width: 700px) {
  .metric { padding: var(--space-2xl); border-right: 1px solid var(--color-line); }
  .metric:first-child { padding-left: 0; }
  .metric:last-child { border-right: 0; padding-right: 0; }
}
.metric__value {
  font-family: var(--font-display);
  font-size: clamp(3.5rem, 6vw + 1rem, 6.5rem);
  font-weight: 400;
  color: var(--color-ink);
  line-height: 0.95;
  letter-spacing: -0.035em;
  font-feature-settings: "tnum";
}
.section--dark .metric__value { color: var(--color-paper); }
.section--dark .metric { border-color: rgba(242, 237, 227, 0.15); }
.metric__value-sub {
  font-family: var(--font-mono);
  font-size: 0.5em;
  vertical-align: middle;
  color: var(--color-accent);
  letter-spacing: 0;
  margin-left: 0.2em;
}
.metric__label {
  font-size: var(--fs-small);
  color: var(--color-text-muted);
  max-width: 30ch;
  line-height: 1.45;
}
.section--dark .metric__label { color: rgba(242, 237, 227, 0.6); }

/* --------------------------------------------------------------------------
   Work / Selected Projects
   -------------------------------------------------------------------------- */
.work-grid {
  display: grid;
  grid-template-columns: 1fr;
  gap: var(--space-2xl);
}
@media (min-width: 700px) { .work-grid { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1100px) { .work-grid { grid-template-columns: repeat(3, 1fr); } }
.work-card { display: grid; gap: var(--space-md); cursor: pointer; }
.work-card__media {
  aspect-ratio: 4 / 5;
  overflow: hidden;
  position: relative;
  background: var(--color-paper-warm);
  border-radius: var(--radius-sm);
}
.work-card__media img {
  width: 100%; height: 100%;
  object-fit: cover;
  transition: transform 900ms cubic-bezier(0.22, 1, 0.36, 1);
}
.work-card:hover .work-card__media img { transform: scale(1.04); }
.work-card__meta {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  gap: var(--space-md);
  font: 500 var(--fs-micro) var(--font-mono);
  letter-spacing: 0.18em;
  text-transform: uppercase;
  color: var(--color-text-soft);
}
.work-card h3 {
  font-size: clamp(1.5rem, 1.4vw + 1rem, 2rem);
  margin-top: var(--space-xs);
}
.work-card p { color: var(--color-text-muted); font-size: var(--fs-small); }

/* Featured project (large) */
.featured-work {
  display: grid;
  grid-template-columns: 1fr;
  gap: var(--space-2xl);
  align-items: center;
}
@media (min-width: 900px) {
  .featured-work { grid-template-columns: 1.3fr 1fr; gap: var(--space-3xl); }
}
.featured-work__media {
  aspect-ratio: 4 / 3;
  overflow: hidden;
  border-radius: var(--radius-sm);
}
.featured-work__media img { width: 100%; height: 100%; object-fit: cover; }
.featured-work__copy h3 {
  font-size: clamp(2rem, 2vw + 1rem, 3rem);
  margin-bottom: var(--space-md);
}
.featured-work__facts {
  margin-top: var(--space-xl);
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--space-lg);
  padding-top: var(--space-lg);
  border-top: 1px solid var(--color-line);
}
.featured-work__fact-label {
  font: 500 var(--fs-micro) var(--font-mono);
  text-transform: uppercase;
  letter-spacing: 0.18em;
  color: var(--color-text-soft);
  margin-bottom: var(--space-xs);
}
.featured-work__fact-value {
  font-family: var(--font-display);
  font-size: 1.5rem;
  color: var(--color-ink);
  line-height: 1.1;
}

/* --------------------------------------------------------------------------
   Story / split content
   -------------------------------------------------------------------------- */
.story {
  display: grid;
  grid-template-columns: 1fr;
  gap: var(--space-2xl);
  align-items: start;
}
@media (min-width: 900px) {
  .story { grid-template-columns: 1fr 1fr; gap: var(--space-3xl); align-items: center; }
}
.story__copy p + p { margin-top: var(--space-md); }
.story__copy p { color: var(--color-text-muted); }
.story__copy h2 { margin-bottom: var(--space-lg); }
.story__media {
  aspect-ratio: 4/5;
  overflow: hidden;
  border-radius: var(--radius-sm);
  background: var(--color-paper-warm);
}
.story__media img { width: 100%; height: 100%; object-fit: cover; }
.story__pulls {
  margin-top: var(--space-xl);
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--space-lg);
  border-top: 1px solid var(--color-line);
  padding-top: var(--space-lg);
}
.story__pull-num {
  font: 400 clamp(1.75rem, 1.5vw + 1rem, 2.25rem) var(--font-display);
  color: var(--color-ink);
  line-height: 1;
  margin-bottom: 0.25rem;
  letter-spacing: -0.02em;
}
.story__pull-label {
  font: 500 var(--fs-micro) var(--font-mono);
  text-transform: uppercase;
  letter-spacing: 0.18em;
  color: var(--color-text-soft);
}

/* --------------------------------------------------------------------------
   Partners / capital sources strip
   -------------------------------------------------------------------------- */
.partners {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: var(--space-xl) var(--space-2xl);
  align-items: center;
  border-top: 1px solid var(--color-line);
  border-bottom: 1px solid var(--color-line);
  padding-block: var(--space-2xl);
}
@media (min-width: 700px) { .partners { grid-template-columns: repeat(3, 1fr); } }
@media (min-width: 1024px) { .partners { grid-template-columns: repeat(6, 1fr); } }
.partner {
  font-family: var(--font-display);
  font-size: clamp(1.125rem, 0.8vw + 1rem, 1.5rem);
  color: var(--color-text-muted);
  text-align: center;
  letter-spacing: -0.01em;
  opacity: 0.7;
  transition: opacity var(--t-mid), color var(--t-mid);
}
.partner:hover { opacity: 1; color: var(--color-ink); }
.partner small {
  display: block;
  font: 500 var(--fs-micro) var(--font-mono);
  text-transform: uppercase;
  letter-spacing: 0.2em;
  color: var(--color-text-soft);
  margin-top: 0.25rem;
}

/* --------------------------------------------------------------------------
   CTA strip
   -------------------------------------------------------------------------- */
.cta-strip {
  background: var(--color-ink);
  color: var(--color-invert);
  padding-block: var(--space-3xl) var(--space-xl);
  position: relative;
  overflow: hidden;
}
.cta-strip::before {
  content: '';
  position: absolute;
  width: 70%;
  max-width: 50rem;
  aspect-ratio: 1016 / 373;
  bottom: -6%;
  right: -3%;
  background-color: rgba(242, 237, 227, 0.05);
  -webkit-mask-image: url("../assets/images/deva-logo.svg");
  mask-image: url("../assets/images/deva-logo.svg");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: bottom right;
  mask-position: bottom right;
  pointer-events: none;
}
.cta-strip__inner {
  display: grid;
  gap: var(--space-xl);
  align-items: end;
  position: relative;
}
@media (min-width: 900px) {
  .cta-strip__inner { grid-template-columns: 1.6fr auto; gap: var(--space-3xl); }
}
.cta-strip h2 {
  color: var(--color-invert);
  max-width: 22ch;
  margin: 0;
  font-size: clamp(2rem, 3vw + 1rem, 4rem);
}
.cta-strip h2 em { font-style: italic; color: var(--color-accent); }
.cta-strip p {
  color: rgba(242, 237, 227, 0.7);
  margin-top: var(--space-md);
  max-width: 48ch;
  font-size: var(--fs-body);
}

/* --------------------------------------------------------------------------
   Feature row (Capabilities alternating sections)
   -------------------------------------------------------------------------- */
.feature-row {
  display: grid;
  grid-template-columns: 1fr;
  gap: var(--space-2xl);
  align-items: center;
  padding-block: var(--space-2xl);
}
@media (min-width: 900px) {
  .feature-row { grid-template-columns: 1fr 1fr; gap: var(--space-3xl); }
  .feature-row--reverse .feature-row__media { order: 2; }
}
.feature-row + .feature-row { border-top: 1px solid var(--color-line); margin-top: var(--space-xl); padding-top: var(--space-3xl); }
.feature-row__media img,
.feature-row__media .placeholder-img {
  width: 100%;
  aspect-ratio: 4/3;
  object-fit: cover;
  border-radius: var(--radius-sm);
}
.feature-row__copy .eyebrow { display: inline-flex; margin-bottom: var(--space-md); }
.feature-row__copy h2 { margin-bottom: var(--space-md); }
.feature-row__copy p { color: var(--color-text-muted); }
.feature-row__copy ul {
  margin-top: var(--space-xl);
  display: grid;
  gap: 0;
  border-top: 1px solid var(--color-line);
}
.feature-row__copy li {
  padding: var(--space-md) 0;
  border-bottom: 1px solid var(--color-line);
  color: var(--color-text);
  display: grid;
  grid-template-columns: auto 1fr;
  gap: var(--space-md);
  align-items: baseline;
}
.feature-row__copy li::before {
  content: counter(li, decimal-leading-zero);
  counter-increment: li;
  font: 500 var(--fs-micro) var(--font-mono);
  letter-spacing: 0.15em;
  color: var(--color-accent);
}
.feature-row__copy ul { counter-reset: li; }

/* --------------------------------------------------------------------------
   Process timeline (Development page)
   -------------------------------------------------------------------------- */
.process {
  display: grid;
  grid-template-columns: 1fr;
  gap: 0;
  border-top: 1px solid var(--color-line);
}
.process__step {
  display: grid;
  grid-template-columns: auto 1fr;
  gap: var(--space-xl);
  padding-block: var(--space-2xl);
  border-bottom: 1px solid var(--color-line);
  align-items: start;
}
@media (min-width: 900px) {
  .process__step { grid-template-columns: 6rem 1fr 1fr; gap: var(--space-3xl); }
}
.process__num {
  font: 400 clamp(2.5rem, 3vw + 1rem, 4rem) var(--font-display);
  color: var(--color-accent);
  line-height: 0.9;
  letter-spacing: -0.02em;
}
.process__step h3 {
  font-size: clamp(1.5rem, 1.5vw + 1rem, 2.25rem);
  margin: 0;
}
.process__step p {
  color: var(--color-text-muted);
  margin-top: var(--space-sm);
}
@media (max-width: 900px) {
  .process__num { grid-row: 1 / span 2; }
}

/* --------------------------------------------------------------------------
   Property cards (used on residential page)
   -------------------------------------------------------------------------- */
.property-grid {
  display: grid;
  grid-template-columns: 1fr;
  gap: var(--space-xl);
  margin-top: var(--space-2xl);
}
@media (min-width: 600px) { .property-grid { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 1024px) { .property-grid { grid-template-columns: repeat(3, 1fr); } }
.property-card {
  background: transparent;
  border: 1px solid var(--color-line);
  border-radius: var(--radius-sm);
  overflow: hidden;
  display: flex;
  flex-direction: column;
  transition: border-color var(--t-mid);
}
.property-card:hover { border-color: var(--color-line-strong); }
.property-card .placeholder-img,
.property-card img { border-radius: 0; aspect-ratio: 4/3; object-fit: cover; }
.property-card__body { padding: var(--space-lg); display: grid; gap: var(--space-sm); flex: 1; }
.property-card__location {
  font: 500 var(--fs-micro) var(--font-mono);
  text-transform: uppercase;
  letter-spacing: 0.18em;
  color: var(--color-accent);
}
.property-card__body .btn { margin-top: var(--space-md); align-self: flex-start; }

/* --------------------------------------------------------------------------
   Team / Values / Awards / Contact (kept for other pages)
   -------------------------------------------------------------------------- */
.team-grid { display: grid; grid-template-columns: 1fr; gap: var(--space-xl); margin-top: var(--space-2xl); }
@media (min-width: 600px) { .team-grid { grid-template-columns: repeat(2, 1fr); } }
@media (min-width: 900px) { .team-grid { grid-template-columns: repeat(3, 1fr); } }
.team-card { display: grid; gap: var(--space-md); }
.team-card .placeholder-img--circle { max-width: 200px; }
.team-card h4 { margin-bottom: var(--space-xs); }
.team-card .title {
  font: 500 var(--fs-micro) var(--font-mono);
  color: var(--color-accent);
  text-transform: uppercase;
  letter-spacing: 0.18em;
  margin-bottom: var(--space-sm);
}
.team-card p { color: var(--color-text-muted); }

.values { display: grid; grid-template-columns: 1fr; gap: var(--space-xl); margin-top: var(--space-2xl); }
@media (min-width: 768px) { .values { grid-template-columns: repeat(3, 1fr); } }
.value { display: grid; gap: var(--space-md); padding-top: var(--space-lg); border-top: 1px solid var(--color-line); }
.value__icon { width: 32px; height: 32px; color: var(--color-accent); }
.value__num { font: 500 var(--fs-micro) var(--font-mono); color: var(--color-accent); letter-spacing: 0.18em; }
.value h4 { margin: 0; }
.value p { color: var(--color-text-muted); margin: 0; }

.awards { display: grid; grid-template-columns: repeat(2, 1fr); gap: var(--space-lg); align-items: center; }
@media (min-width: 768px) { .awards { grid-template-columns: repeat(4, 1fr); } }
.award { display: grid; gap: var(--space-sm); }
.award figcaption { font-size: var(--fs-small); color: var(--color-text-muted); text-align: center; }

.contact-grid { display: grid; grid-template-columns: 1fr; gap: var(--space-2xl); }
@media (min-width: 900px) { .contact-grid { grid-template-columns: 1.2fr 1fr; gap: var(--space-3xl); } }
.contact-info {
  display: grid; gap: var(--space-lg); align-content: start;
  background: transparent;
  border: 1px solid var(--color-line);
  border-radius: var(--radius-sm);
  padding: var(--space-xl);
}
.contact-info__group { display: grid; gap: var(--space-xs); }
.contact-info__label {
  font: 500 var(--fs-micro) var(--font-mono);
  text-transform: uppercase;
  letter-spacing: 0.18em;
  color: var(--color-accent);
  display: inline-flex;
  align-items: center;
  gap: var(--space-sm);
}
.contact-info__label svg { width: 18px; height: 18px; flex-shrink: 0; }
.map-placeholder {
  background:
    repeating-linear-gradient(45deg, transparent 0 12px, rgba(11, 30, 51, 0.04) 12px 13px),
    var(--color-paper-warm);
  color: var(--color-text-muted);
  display: grid;
  place-items: center;
  font: 400 var(--fs-small) var(--font-mono);
  text-align: center;
  padding: var(--space-md);
  aspect-ratio: 21 / 9;
  border-radius: var(--radius-sm);
  border: 1px solid var(--color-line);
}
.map-embed {
  aspect-ratio: 21 / 9;
  border-radius: var(--radius-sm);
  border: 1px solid var(--color-line);
  overflow: hidden;
}
.map-embed iframe { width: 100%; height: 100%; border: 0; display: block; }

/* --------------------------------------------------------------------------
   Utility
   -------------------------------------------------------------------------- */
.sr-only {
  position: absolute; width: 1px; height: 1px;
  padding: 0; margin: -1px;
  overflow: hidden;
  clip: rect(0,0,0,0);
  white-space: nowrap;
  border-width: 0;
}
.section-head--tight-top { margin-top: var(--space-sm); }
.mb-lg { margin-bottom: var(--space-lg); }

/* Glass utility (legacy) */
.glass {
  background: rgba(242, 237, 227, 0.55);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border: 1px solid rgba(242, 237, 227, 0.4);
  border-radius: var(--radius-lg);
}

/* --------------------------------------------------------------------------
   Scroll-entrance animations
   -------------------------------------------------------------------------- */
.reveal {
  opacity: 0;
  transform: translateY(20px);
  transition: opacity 0.9s cubic-bezier(0.22, 1, 0.36, 1),
              transform 0.9s cubic-bezier(0.22, 1, 0.36, 1);
}
.reveal.is-visible { opacity: 1; transform: translateY(0); }
.reveal-children > * {
  opacity: 0;
  transform: translateY(16px);
  transition: opacity 0.7s cubic-bezier(0.22, 1, 0.36, 1),
              transform 0.7s cubic-bezier(0.22, 1, 0.36, 1);
}
.reveal-children.is-visible > * { opacity: 1; transform: translateY(0); }
.reveal-children.is-visible > *:nth-child(1) { transition-delay: 0ms; }
.reveal-children.is-visible > *:nth-child(2) { transition-delay: 80ms; }
.reveal-children.is-visible > *:nth-child(3) { transition-delay: 160ms; }
.reveal-children.is-visible > *:nth-child(4) { transition-delay: 240ms; }
.reveal-children.is-visible > *:nth-child(5) { transition-delay: 320ms; }
.reveal-children.is-visible > *:nth-child(6) { transition-delay: 400ms; }
.reveal-children.is-visible > *:nth-child(7) { transition-delay: 480ms; }

/* --------------------------------------------------------------------------
   Form loading state
   -------------------------------------------------------------------------- */
.btn--loading { position: relative; color: transparent !important; pointer-events: none; }
.btn--loading::before, .btn--loading::after {
  content: '';
  position: absolute;
  width: 18px; height: 18px;
  border: 2px solid rgba(242, 237, 227, 0.25);
  border-top-color: var(--color-invert);
  border-radius: 50%;
  animation: spin 0.6s linear infinite;
  top: 50%; left: 50%;
  margin-top: -9px; margin-left: -9px;
}
.btn--loading::after { display: none; }
@keyframes spin { to { transform: rotate(360deg); } }

/* --------------------------------------------------------------------------
   Reduced motion
   -------------------------------------------------------------------------- */
@media (prefers-reduced-motion: reduce) {
  *, *::before, *::after {
    animation-duration: 0.01ms !important;
    animation-iteration-count: 1 !important;
    transition-duration: 0.01ms !important;
    scroll-behavior: auto !important;
  }
  .marquee__track { animation: none; }
  .reveal { opacity: 1; transform: none; }
  .reveal-children > * { opacity: 1; transform: none; }
  .mobile-menu a { opacity: 1; transform: none; }
}
