.hero-wrapper[data-v-533f0617]{background:none;padding-top:0}@media(min-width:768px){.hero-wrapper[data-v-533f0617]{background:#f5f5f4}}.bg-image[data-v-533f0617]{background:url(../img/backgrounds/hero-faucets.webp) 100%/cover no-repeat;border-radius:0;height:100svh;min-height:560px}@media(min-width:768px){.bg-image[data-v-533f0617]{animation:zoomEffect-533f0617 12s ease-out forwards;height:90vh}}@keyframes zoomEffect-533f0617{0%{background-size:110%}to{background-size:100%}}.bg-overlay[data-v-533f0617]{background:linear-gradient(0deg,#0f141eb8 0,#0f141e59 50%,#0f141e26);border-radius:inherit}.badge[data-v-533f0617]{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid hsla(0,0%,100%,.2);border-radius:100px;color:#ffffffe6;display:inline-flex;font-size:13px;font-weight:500;gap:8px;letter-spacing:.02em;padding:6px 14px}.badge__dot[data-v-533f0617]{animation:pulse-533f0617 2s ease-in-out infinite;background:#4ade80;border-radius:50%;box-shadow:0 0 6px #4ade80;height:6px;width:6px}@keyframes pulse-533f0617{0%,to{opacity:1}50%{opacity:.4}}.btn[data-v-533f0617]{align-items:center;border:none;border-radius:100px;cursor:pointer;display:inline-flex;font-size:15px;font-weight:500;gap:8px;padding:12px 24px;transition:transform .15s ease,opacity .15s ease}.btn[data-v-533f0617]:active{transform:scale(.97)}.btn--primary[data-v-533f0617]{background:#fff;color:#1a1a1a}.btn--primary[data-v-533f0617]:hover{opacity:.9}.btn--ghost[data-v-533f0617]{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1f;border:1px solid hsla(0,0%,100%,.25);color:#fff}.btn--ghost[data-v-533f0617]:hover{background:#fff3}.features[data-v-533f0617]{display:flex;flex-wrap:wrap;gap:10px}.feature[data-v-533f0617]{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff14;border:1px solid hsla(0,0%,100%,.15);border-radius:100px;color:#ffffffd9;display:inline-flex;font-size:13px;gap:8px;padding:6px 14px 6px 10px}.fade-enter-active[data-v-40f132e4],.fade-leave-active[data-v-40f132e4]{transition:opacity .4s ease}.fade-enter-from[data-v-40f132e4],.fade-leave-to[data-v-40f132e4]{opacity:0}.faq-question[data-v-d12934c2]{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:12px 0;text-align:left;transition:color .3s ease;width:100%}.faq-question[data-v-d12934c2]:hover{color:var(--color-secondary)}.faq-icon[data-v-d12934c2]{color:#86868b;flex-shrink:0;font-size:24px;margin-left:16px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.faq-icon.rotate[data-v-d12934c2]{transform:rotate(45deg)}.faq-answer-wrapper[data-v-d12934c2]{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .7s cubic-bezier(.16,1,.3,1),opacity .5s ease}.faq-answer-wrapper.is-open[data-v-d12934c2]{grid-template-rows:1fr;opacity:1}.faq-answer-wrapper[data-v-d12934c2]>*{overflow:hidden}.faq-answer[data-v-d12934c2]{color:#86868b;font-size:16px;line-height:1.6;margin:0;padding:0 0 24px}
