.hero-wrapper[data-v-2d810465]{align-items:flex-end;background-attachment:fixed;background-image:url(../images/architecture.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;min-height:85vh;position:relative;width:100%}@supports (-webkit-touch-callout:none){.hero-wrapper[data-v-2d810465]{background-attachment:scroll}}@media screen and (max-width:768px){.hero-wrapper[data-v-2d810465]{background-attachment:scroll;min-height:100svh}}.hero-wrapper .hero-content[data-v-2d810465]{padding:0 clamp(1.25rem,5vw,9.375rem) clamp(2.5rem,8vw,9.375rem);position:relative;width:100%;z-index:1}@media screen and (max-width:768px){.hero-wrapper .hero-content[data-v-2d810465]{padding:0 1.25rem 2rem}}.hero-badge[data-v-2d810465]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffcb091a;border:1px solid rgba(255,203,9,.4);border-radius:.5rem;color:#ffcb09;display:inline-flex;font-size:.75rem;font-weight:600;gap:.375rem;padding:.375rem .75rem;transition:all .3s}@media screen and (min-width:640px){.hero-badge[data-v-2d810465]{font-size:.875rem;gap:.5rem;padding:.5rem 1rem}}.hero-badge[data-v-2d810465]:hover{background:#ffcb0933;border-color:#ffcb0999}
