.hero-container[data-v-1c44d107]{aspect-ratio:2.5;display:flex;flex-direction:column;justify-content:flex-end;left:50%;margin-left:-50vw;margin-right:-50vw;min-height:200px;overflow:hidden;position:relative;right:50%;width:100vw}@media (max-width:600px){.hero-content[data-v-1c44d107]{min-height:120px}}.hero-image[data-v-1c44d107]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.placeholder-content[data-v-1c44d107]{align-items:center;animation:loading-1c44d107 1.5s ease infinite;background:linear-gradient(135deg,#00000008 25%,#0000000f,#00000008 75%);background-size:400% 400%;display:flex;justify-content:center;top:64px;width:100%}@keyframes loading-1c44d107{0%{background-position:100% 50%}to{background-position:0 50%}}.hero-content[data-v-1c44d107]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0006;bottom:15%;box-sizing:border-box;color:#fff;left:10%;max-width:90%;padding:16px;width:auto;z-index:2}.hero-content[data-v-1c44d107],.hero-content[data-v-1c44d107]:before{border-radius:8px;position:absolute}.hero-content[data-v-1c44d107]:before{bottom:-20px;content:"";left:-20px;right:-20px;top:-20px;z-index:-1}@media (max-width:600px){.hero-content[data-v-1c44d107]{background:#0003;bottom:5%;left:5%;max-width:90%;padding:12px}.hero-content h1[data-v-1c44d107]{font-size:1.2rem!important;line-height:1.1}.hero-content p[data-v-1c44d107]{font-size:.875rem!important;margin-top:8px!important}.hero-content .v-btn[data-v-1c44d107]{font-size:.75rem;height:auto!important;margin-top:12px!important;padding:8px 16px}.hero-content[data-v-1c44d107]:before{bottom:-10px;left:-10px;right:-10px;top:-10px}}@media (min-width:601px){.hero-content h1[data-v-1c44d107]{font-size:2.5rem;line-height:1.2}.hero-content p[data-v-1c44d107]{font-size:1.25rem}}@media (prefers-contrast:more){.hero-content[data-v-1c44d107]{background:#000000e6!important;outline:2px solid #fff}.hero-title[data-v-1c44d107]{text-shadow:0 0 3px #000!important}}@media print{.hero-container[data-v-1c44d107]{height:300px!important}.hero-content[data-v-1c44d107]{background:#fff!important;bottom:auto!important;color:#000!important;left:auto!important;position:relative!important}.v-btn[data-v-1c44d107]{display:none!important}}.category-card[data-v-43a9e877]{border:1px solid rgba(0,0,0,.1)!important;display:flex;flex-direction:column;height:100%;transition:all .3s ease;width:100%}.category-card[data-v-43a9e877]:hover{border-color:transparent!important;box-shadow:0 6px 16px #0000001a!important;transform:translateY(-5px)}.image-container[data-v-43a9e877]{overflow:hidden;padding-top:100%;position:relative;width:100%}.image-container img[data-v-43a9e877]{height:100%;left:0;position:absolute;top:0;width:100%}.text-content[data-v-43a9e877]{display:flex;flex:1;flex-direction:column;min-height:100px}.text-content h3[data-v-43a9e877]{margin-top:16px}.text-content p[data-v-43a9e877]{margin-top:auto}.about-section[data-v-6e841ffb]{background-color:#f9f9f9;border-radius:8px;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.feature-list[data-v-6e841ffb]{list-style:none;padding-left:0}.feature-list li[data-v-6e841ffb]{align-items:center;display:flex;margin-bottom:8px}.why-us-section[data-v-6e841ffb]{background-color:#f5f7fa;border-radius:8px;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.reason-card[data-v-6e841ffb]{border:1px solid rgba(0,0,0,.05)!important;transition:all .3s ease}.reason-card[data-v-6e841ffb]:hover{box-shadow:0 6px 16px #0000001a!important;transform:translateY(-5px)}.contact-cta[data-v-6e841ffb]{background:linear-gradient(135deg,#1976d2,#0d47a1);border-radius:8px}@media (max-width:600px){.v-card-title[data-v-6e841ffb]{font-size:1rem!important}.reason-card h3[data-v-6e841ffb]{font-size:1.25rem!important}.reason-card p[data-v-6e841ffb]{font-size:.875rem!important}.text-h3[data-v-6e841ffb]{font-size:1.5rem!important}.v-col[data-v-6e841ffb]{padding:8px!important}.feature-list li[data-v-6e841ffb]{font-size:.875rem}}@media print{.contact-cta[data-v-6e841ffb],.v-btn[data-v-6e841ffb]{display:none!important}.about-section[data-v-6e841ffb],.why-us-section[data-v-6e841ffb]{background:transparent!important;border:1px solid #ddd!important}}@media (prefers-contrast:more){.v-card[data-v-6e841ffb]{border:2px solid!important}.v-btn[data-v-6e841ffb]{text-decoration:underline}}
