@font-face{font-family:montserrat;src:url(../media/montserrat_latin_500_700-s.p.0s216eisv2o7-.woff2)format("woff2");font-display:swap;font-weight:500 700;font-style:normal}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}._1VLadq_className{font-family:montserrat,montserrat Fallback;font-style:normal}._1VLadq_variable{--font-montserrat:"montserrat", "montserrat Fallback"}
@font-face{font-family:karla;src:url(../media/karla_latin_400_700-s.p.3abnary6r_zaw.woff2)format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:karla Fallback;src:local(Arial);ascent-override:88.59%;descent-override:24.35%;line-gap-override:0.0%;size-adjust:103.51%}._25Y0a_className{font-family:karla,karla Fallback;font-style:normal}._25Y0a_variable{--font-karla:"karla", "karla Fallback"}
form[data-form] label{line-height:1.4}form[data-form] [id$=-error]{line-height:1.45}.field-adorn-box{position:relative}.field-adorned{padding-right:64px}.field-adorn-box>svg{pointer-events:none;position:absolute;bottom:4px;right:12px}.sqft-building{overflow:visible}.sqft-ground{fill:none;stroke:#7a8a95;stroke-width:1px}.sqft-floor rect{fill:#fff;stroke:#07476f;stroke-width:1px}.sqft-floor path{fill:none;stroke:#71c5d7;stroke-width:1.5px}.sqft-floor{opacity:0;transform-box:fill-box;transform:translateY(4px)}.sqft-floor[data-on]{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){:root:not([data-motion-off]) .sqft-floor{transition:opacity .2s var(--ufg-ease-out,ease-out), transform .32s var(--ufg-ease-arrive,ease-out);transition-delay:calc(var(--floor,0) * 30ms)}}@media (forced-colors:active){.sqft-floor rect{fill:canvas;stroke:canvastext}.sqft-floor path,.sqft-ground{stroke:canvastext}}.office-line{align-items:flex-start;gap:var(--space-1);min-height:1.45em;margin-top:var(--space-1);font-size:var(--t-caption);line-height:1.45;display:flex}.office-line:before{content:"";opacity:0;background:currentColor;flex:none;width:8px;height:8px;margin-top:calc(.725em - 4px)}.office-line[data-within]:before{opacity:1;background:#71c5d7}.office-line[data-outside]:before{opacity:1;outline-offset:-1px;background:0 0;outline:1px solid}@media (max-width:479.98px){.office-line{min-height:2.9em}}.stage .office-line{color:var(--c-on-navy)}.office-block .office-line{color:var(--c-muted)}@media (forced-colors:active){.office-line[data-within]:before{background:canvastext}}
