.context-light,:root{--ctx-bg:#fff;--ctx-text:#000;--ctx-text-dimmed:#909090;--ctx-line:#d6d6d6;--ctx-line-bright:#d6d6d6;--ctx-link:#000;--ctx-link-hover:#909090;--ctx-cta-text:#0dbf00;--ctx-ff-bg:#fff;--ctx-ff-text:#000;--ctx-ff-border:#c9c9c9;--ctx-ff-fill-bg:#222;--ctx-ff-fill-text:#eee;--ctx-ff-fill-hover-bg:#000;--ctx-ff-fill-hover-text:#fff}.context-dark{--ctx-bg:#0c0003;--ctx-text:#fff;--ctx-text-dimmed:#999;--ctx-line:hsla(0,0%,49%,.4);--ctx-line-bright:hsla(0,0%,100%,.15);--ctx-link:#fff;--ctx-link-hover:#ccc;--ctx-cta-text:blue;--ctx-ff-bg:#222;--ctx-ff-text:#eee;--ctx-ff-border:hsla(0,0%,100%,.3);--ctx-ff-fill-bg:#eee;--ctx-ff-fill-text:#222;--ctx-ff-fill-hover-bg:#fff;--ctx-ff-fill-hover-text:#000}.context-footer{--ctx-bg:#302a1d;--ctx-text:#fff;--ctx-text-dimmed:#999;--ctx-line:hsla(0,0%,49%,.3);--ctx-line-bright:hsla(0,0%,100%,.15);--ctx-link:#fff;--ctx-link-hover:#aaa;--ctx-cta-text:blue;--ctx-ff-bg:#222;--ctx-ff-text:#eee;--ctx-ff-border:hsla(0,0%,100%,.3);--ctx-ff-fill-bg:#eee;--ctx-ff-fill-text:#222;--ctx-ff-fill-hover-bg:#fff;--ctx-ff-fill-hover-text:#000}.context-lightsage{--ctx-bg:#f6f6f2;--ctx-text:#000;--ctx-text-dimmed:#909090;--ctx-line:hsla(0,0%,49%,.3);--ctx-line-bright:hsla(0,0%,49%,.15);--ctx-link:#000;--ctx-link-hover:#909090;--ctx-cta-text:blue;--ctx-ff-bg:#222;--ctx-ff-text:#963f3f;--ctx-ff-border:hsla(0,0%,49%,.3);--ctx-ff-fill-bg:#260000;--ctx-ff-fill-text:#40ff00;--ctx-ff-fill-hover-bg:#fff;--ctx-ff-fill-hover-text:#000}.context-lightgrey{--ctx-bg:#fafafa;--ctx-text:#000;--ctx-text-dimmed:#909090;--ctx-line:hsla(0,0%,49%,.3);--ctx-line-bright:hsla(0,0%,49%,.15);--ctx-link:#000;--ctx-link-hover:#909090;--ctx-cta-text:blue;--ctx-ff-bg:#222;--ctx-ff-text:#c66f6f;--ctx-ff-border:hsla(0,0%,49%,.3);--ctx-ff-fill-bg:#bf1e2d;--ctx-ff-fill-text:#fff;--ctx-ff-fill-hover-bg:#a3012c;--ctx-ff-fill-hover-text:#fff}.context-brand{--ctx-bg:#bf1e2d;--ctx-text:#fff;--ctx-text-dimmed:hsla(0,0%,100%,.7);--ctx-line:hsla(0,0%,100%,.3);--ctx-line-bright:hsla(0,0%,100%,.15);--ctx-link:#fff;--ctx-link-hover:hsla(0,0%,100%,.8);--ctx-cta-text:blue;--ctx-ff-bg:#222;--ctx-ff-text:#eee;--ctx-ff-border:hsla(0,0%,100%,.3);--ctx-ff-fill-bg:#eee;--ctx-ff-fill-text:#222;--ctx-ff-fill-hover-bg:#fff;--ctx-ff-fill-hover-text:#000}.context-terracotta{--ctx-bg:#a3422b;--ctx-text:#231e20;--ctx-text-dimmed:rgba(35,30,32,.7);--ctx-line:rgba(35,30,32,.3);--ctx-line-bright:rgba(35,30,32,.15);--ctx-link:#231e20;--ctx-link-hover:rgba(35,30,32,.7);--ctx-cta-text:blue;--ctx-ff-bg:#fff;--ctx-ff-text:#000;--ctx-ff-border:#c9c9c9;--ctx-ff-fill-bg:#222;--ctx-ff-fill-text:#eee;--ctx-ff-fill-hover-bg:#000;--ctx-ff-fill-hover-text:#fff}.context-vanilla{--ctx-bg:#f0eae2;--ctx-text:#000;--ctx-text-dimmed:#909090;--ctx-line:hsla(0,0%,49%,.3);--ctx-line-bright:hsla(0,0%,49%,.15);--ctx-link:#000;--ctx-link-hover:#909090;--ctx-cta-text:blue;--ctx-ff-bg:#fff;--ctx-ff-text:#000;--ctx-ff-border:#c9c9c9;--ctx-ff-fill-bg:#222;--ctx-ff-fill-text:#eee;--ctx-ff-fill-hover-bg:#000;--ctx-ff-fill-hover-text:#fff}.context-earthbrown{--ctx-bg:#9b784d;--ctx-text:#111;--ctx-text-dimmed:#483d37;--ctx-line:hsla(0,0%,7%,.3);--ctx-line-bright:hsla(0,0%,7%,.15);--ctx-link:#111;--ctx-link-hover:#483d37;--ctx-cta-text:blue;--ctx-ff-bg:pink;--ctx-ff-text:orange;--ctx-ff-border:hsla(0,0%,7%,.3);--ctx-ff-fill-bg:#7b0000;--ctx-ff-fill-text:#fff;--ctx-ff-fill-hover-bg:#840000;--ctx-ff-fill-hover-text:#fff}.use-context{background-color:var(--ctx-bg);border-color:var(--ctx-line);color:var(--ctx-text)}.use-context svg{color:var(--ctx-text);fill:var(--ctx-text)}.use-context .button,.use-context a,.use-context button{color:var(--ctx-link)}.use-context .button:hover,.use-context a:hover,.use-context button:hover{color:var(--ctx-link-hover)}.use-context .dimmed{color:var(--ctx-text-dimmed)}.use-context .bb,.use-context .bl,.use-context .br,.use-context .bt,.use-context .mobile-bb,.use-context .mobile-bl,.use-context .mobile-br,.use-context .mobile-bt,.use-context hr{border-color:var(--ctx-line)}.use-context .bb-bright,.use-context .bl-bright,.use-context .br-bright,.use-context .bt-bright{border-color:var(--ctx-line-bright)}.use-context input.border,.use-context select.border,.use-context textarea.border{background:var(--ctx-ff-bg);border-color:var(--ctx-ff-border);color:var(--ctx-ff-text)}.use-context .button.border,.use-context button.border{border-color:var(--ctx-ff-border)}.use-context .fill{background:var(--ctx-ff-fill-bg);color:var(--ctx-ff-fill-text)}.use-context .fill:hover{background:var(--ctx-ff-fill-hover-bg);color:var(--ctx-ff-fill-hover-text)}.pulse-dot-icon{background:none!important;border:none!important}.pulse-dot-icon--entering{opacity:0;transition:opacity .4s ease-out}.pulse-dot-icon--visible{opacity:1}.pulse-dot{border-radius:50%;display:block;height:12px;position:relative;width:12px}.pulse-dot:after{animation:pulse-ring 2s ease-out infinite;border-radius:50%;content:"";inset:-4px;position:absolute}.pulse-dot--building{background:#16a34a}.pulse-dot--building:after{background:#16a34a66}@keyframes pulse-ring{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}.HeroFrontpage__meta li:last-child{padding-bottom:0!important}.HeroFrontpage .UIButton.fill .icon svg,.HeroFrontpage .UIButton.fill .icon svg path{fill:#fff!important}.HeroFrontpage__scroll-indicator{bottom:0;cursor:pointer;left:50%;opacity:1;position:fixed;transform:translate(-50%);transition:opacity .3s ease;z-index:10}@media(max-width:1279px)and (min-width:821px){.HeroFrontpage__scroll-indicator{bottom:-5px}}.HeroFrontpage__scroll-indicator.is-hidden{opacity:0;pointer-events:none}@media(max-width:820px){.HeroFrontpage__scroll-indicator{display:none}}.context-light[data-v-029a7fbf],[data-v-029a7fbf]:root{--ctx-bg:#fff;--ctx-text:#000;--ctx-text-dimmed:#909090;--ctx-line:#d6d6d6;--ctx-line-bright:#d6d6d6;--ctx-link:#000;--ctx-link-hover:#909090;--ctx-cta-text:#0dbf00;--ctx-ff-bg:#fff;--ctx-ff-text:#000;--ctx-ff-border:#c9c9c9;--ctx-ff-fill-bg:#222;--ctx-ff-fill-text:#eee;--ctx-ff-fill-hover-bg:#000;--ctx-ff-fill-hover-text:#fff}.context-dark[data-v-029a7fbf]{--ctx-bg:#0c0003;--ctx-text:#fff;--ctx-text-dimmed:#999;--ctx-line:hsla(0,0%,49%,.4);--ctx-line-bright:hsla(0,0%,100%,.15);--ctx-link:#fff;--ctx-link-hover:#ccc;--ctx-cta-text:blue;--ctx-ff-bg:#222;--ctx-ff-text:#eee;--ctx-ff-border:hsla(0,0%,100%,.3);--ctx-ff-fill-bg:#eee;--ctx-ff-fill-text:#222;--ctx-ff-fill-hover-bg:#fff;--ctx-ff-fill-hover-text:#000}.context-footer[data-v-029a7fbf]{--ctx-bg:#302a1d;--ctx-text:#fff;--ctx-text-dimmed:#999;--ctx-line:hsla(0,0%,49%,.3);--ctx-line-bright:hsla(0,0%,100%,.15);--ctx-link:#fff;--ctx-link-hover:#aaa;--ctx-cta-text:blue;--ctx-ff-bg:#222;--ctx-ff-text:#eee;--ctx-ff-border:hsla(0,0%,100%,.3);--ctx-ff-fill-bg:#eee;--ctx-ff-fill-text:#222;--ctx-ff-fill-hover-bg:#fff;--ctx-ff-fill-hover-text:#000}.context-lightsage[data-v-029a7fbf]{--ctx-bg:#f6f6f2;--ctx-text:#000;--ctx-text-dimmed:#909090;--ctx-line:hsla(0,0%,49%,.3);--ctx-line-bright:hsla(0,0%,49%,.15);--ctx-link:#000;--ctx-link-hover:#909090;--ctx-cta-text:blue;--ctx-ff-bg:#222;--ctx-ff-text:#963f3f;--ctx-ff-border:hsla(0,0%,49%,.3);--ctx-ff-fill-bg:#260000;--ctx-ff-fill-text:#40ff00;--ctx-ff-fill-hover-bg:#fff;--ctx-ff-fill-hover-text:#000}.context-lightgrey[data-v-029a7fbf]{--ctx-bg:#fafafa;--ctx-text:#000;--ctx-text-dimmed:#909090;--ctx-line:hsla(0,0%,49%,.3);--ctx-line-bright:hsla(0,0%,49%,.15);--ctx-link:#000;--ctx-link-hover:#909090;--ctx-cta-text:blue;--ctx-ff-bg:#222;--ctx-ff-text:#c66f6f;--ctx-ff-border:hsla(0,0%,49%,.3);--ctx-ff-fill-bg:#bf1e2d;--ctx-ff-fill-text:#fff;--ctx-ff-fill-hover-bg:#a3012c;--ctx-ff-fill-hover-text:#fff}.context-brand[data-v-029a7fbf]{--ctx-bg:#bf1e2d;--ctx-text:#fff;--ctx-text-dimmed:hsla(0,0%,100%,.7);--ctx-line:hsla(0,0%,100%,.3);--ctx-line-bright:hsla(0,0%,100%,.15);--ctx-link:#fff;--ctx-link-hover:hsla(0,0%,100%,.8);--ctx-cta-text:blue;--ctx-ff-bg:#222;--ctx-ff-text:#eee;--ctx-ff-border:hsla(0,0%,100%,.3);--ctx-ff-fill-bg:#eee;--ctx-ff-fill-text:#222;--ctx-ff-fill-hover-bg:#fff;--ctx-ff-fill-hover-text:#000}.context-terracotta[data-v-029a7fbf]{--ctx-bg:#a3422b;--ctx-text:#231e20;--ctx-text-dimmed:rgba(35,30,32,.7);--ctx-line:rgba(35,30,32,.3);--ctx-line-bright:rgba(35,30,32,.15);--ctx-link:#231e20;--ctx-link-hover:rgba(35,30,32,.7);--ctx-cta-text:blue;--ctx-ff-bg:#fff;--ctx-ff-text:#000;--ctx-ff-border:#c9c9c9;--ctx-ff-fill-bg:#222;--ctx-ff-fill-text:#eee;--ctx-ff-fill-hover-bg:#000;--ctx-ff-fill-hover-text:#fff}.context-vanilla[data-v-029a7fbf]{--ctx-bg:#f0eae2;--ctx-text:#000;--ctx-text-dimmed:#909090;--ctx-line:hsla(0,0%,49%,.3);--ctx-line-bright:hsla(0,0%,49%,.15);--ctx-link:#000;--ctx-link-hover:#909090;--ctx-cta-text:blue;--ctx-ff-bg:#fff;--ctx-ff-text:#000;--ctx-ff-border:#c9c9c9;--ctx-ff-fill-bg:#222;--ctx-ff-fill-text:#eee;--ctx-ff-fill-hover-bg:#000;--ctx-ff-fill-hover-text:#fff}.context-earthbrown[data-v-029a7fbf]{--ctx-bg:#9b784d;--ctx-text:#111;--ctx-text-dimmed:#483d37;--ctx-line:hsla(0,0%,7%,.3);--ctx-line-bright:hsla(0,0%,7%,.15);--ctx-link:#111;--ctx-link-hover:#483d37;--ctx-cta-text:blue;--ctx-ff-bg:pink;--ctx-ff-text:orange;--ctx-ff-border:hsla(0,0%,7%,.3);--ctx-ff-fill-bg:#7b0000;--ctx-ff-fill-text:#fff;--ctx-ff-fill-hover-bg:#840000;--ctx-ff-fill-hover-text:#fff}.use-context[data-v-029a7fbf]{background-color:var(--ctx-bg);border-color:var(--ctx-line);color:var(--ctx-text)}.use-context svg[data-v-029a7fbf]{color:var(--ctx-text);fill:var(--ctx-text)}.use-context .button[data-v-029a7fbf],.use-context a[data-v-029a7fbf],.use-context button[data-v-029a7fbf]{color:var(--ctx-link)}.use-context .button[data-v-029a7fbf]:hover,.use-context a[data-v-029a7fbf]:hover,.use-context button[data-v-029a7fbf]:hover{color:var(--ctx-link-hover)}.use-context .dimmed[data-v-029a7fbf]{color:var(--ctx-text-dimmed)}.use-context .bb[data-v-029a7fbf],.use-context .bl[data-v-029a7fbf],.use-context .br[data-v-029a7fbf],.use-context .bt[data-v-029a7fbf],.use-context .mobile-bb[data-v-029a7fbf],.use-context .mobile-bl[data-v-029a7fbf],.use-context .mobile-br[data-v-029a7fbf],.use-context .mobile-bt[data-v-029a7fbf],.use-context hr[data-v-029a7fbf]{border-color:var(--ctx-line)}.use-context .bb-bright[data-v-029a7fbf],.use-context .bl-bright[data-v-029a7fbf],.use-context .br-bright[data-v-029a7fbf],.use-context .bt-bright[data-v-029a7fbf]{border-color:var(--ctx-line-bright)}.use-context input.border[data-v-029a7fbf],.use-context select.border[data-v-029a7fbf],.use-context textarea.border[data-v-029a7fbf]{background:var(--ctx-ff-bg);border-color:var(--ctx-ff-border);color:var(--ctx-ff-text)}.use-context .button.border[data-v-029a7fbf],.use-context button.border[data-v-029a7fbf]{border-color:var(--ctx-ff-border)}.use-context .fill[data-v-029a7fbf]{background:var(--ctx-ff-fill-bg);color:var(--ctx-ff-fill-text)}.use-context .fill[data-v-029a7fbf]:hover{background:var(--ctx-ff-fill-hover-bg);color:var(--ctx-ff-fill-hover-text)}.HeroFrontpage[data-v-029a7fbf]{height:calc(100vh - 100px);position:fixed;width:100vw}@media(max-width:1279px)and (min-width:821px){.HeroFrontpage[data-v-029a7fbf]{height:calc(100vh - 50px)}}.HeroFrontpage[data-v-029a7fbf]{display:flex;left:0;margin-left:calc(-50vw + 50%);top:0;z-index:-1}.HeroFrontpage.is-faded[data-v-029a7fbf]{display:none}@media(max-width:820px){.HeroFrontpage[data-v-029a7fbf]{height:auto;position:relative;z-index:auto}}.HeroFrontpage__left[data-v-029a7fbf]{background-color:var(--ctx-bg);color:var(--ctx-text);padding:0;position:relative;width:50%}@media(max-width:820px){.HeroFrontpage__left[data-v-029a7fbf]{display:flex;flex-direction:column;justify-content:space-between;width:100%}}.HeroFrontpage__title[data-v-029a7fbf]{position:absolute;top:50%;transform:translateY(-50%)}@media(max-width:1279px){.HeroFrontpage__title[data-v-029a7fbf]{top:0;transform:none}}@media(max-width:820px){.HeroFrontpage__title[data-v-029a7fbf]{position:relative}}.HeroFrontpage__bottom-columns[data-v-029a7fbf]{align-items:flex-start;display:flex;gap:15px}.HeroFrontpage__bottom-col[data-v-029a7fbf]{flex:0 0 50%}.HeroFrontpage__bottom-list[data-v-029a7fbf]{-moz-columns:2;column-count:2;list-style:none;margin:0;padding:0}.HeroFrontpage__bottom[data-v-029a7fbf]{bottom:0;left:0;position:absolute;right:0}@media(max-width:820px){.HeroFrontpage__bottom[data-v-029a7fbf]{position:relative}}.HeroFrontpage__meta[data-v-029a7fbf]{list-style:none;margin:0;padding:0}.HeroFrontpage__meta li[data-v-029a7fbf]{display:flex;gap:1em;justify-content:space-between}@media(max-width:820px){.HeroFrontpage__meta li[data-v-029a7fbf]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.HeroFrontpage__meta-view-all[data-v-029a7fbf]{flex-shrink:0}.HeroFrontpage__meta-label[data-v-029a7fbf]{width:16.6666666667%}@media(max-width:820px){.HeroFrontpage__meta-label[data-v-029a7fbf]{width:100%}}.HeroFrontpage__meta-value[data-v-029a7fbf]{flex:1;min-width:0;width:83.3333333333%}@media(max-width:820px){.HeroFrontpage__meta-value[data-v-029a7fbf]{width:auto}}.HeroFrontpage__tags[data-v-029a7fbf]{display:flex!important;flex-direction:column;gap:.4em}.HeroFrontpage__tag-row[data-v-029a7fbf]{display:flex;flex-wrap:wrap;gap:.4em}.HeroFrontpage__tag[data-v-029a7fbf]{align-items:center;display:inline-flex}.HeroFrontpage__right[data-v-029a7fbf]{background-color:var(--ctx-bg);display:flex;flex-direction:column;position:relative;width:50%}@media(max-width:820px){.HeroFrontpage__right[data-v-029a7fbf]{display:none}}.HeroFrontpage__background[data-v-029a7fbf]{height:100%;inset:0;position:absolute;width:100%;z-index:0}.HeroFrontpage__background[data-v-029a7fbf] img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.HeroFrontpage__map-wrap[data-v-029a7fbf]{flex:1;position:relative;width:100%;z-index:1}.HeroFrontpage__map[data-v-029a7fbf]{border:0;height:100%;width:100%}.HeroFrontpage__caption[data-v-029a7fbf]{flex-shrink:0;margin:0;position:relative;z-index:1}.HeroFrontpage__caption.is-inverted[data-v-029a7fbf]{color:#fff}.HeroFrontpage__hover-card[data-v-029a7fbf]{margin-top:-36px;pointer-events:none;position:absolute;transform:translate(-50%,-100%);width:250px;z-index:1000}.HeroFrontpage__hover-card[data-v-029a7fbf]:after{background:#fff;bottom:-10px;clip-path:polygon(0 0,100% 0,50% 100%);content:"";height:10px;left:50%;position:absolute;transform:translate(-50%);width:20px}
