@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}.fixed{position:fixed}.static{position:static}.container{width:100%}.flex{display:flex}.hidden{display:none}.table{display:table}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #181818;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media(prefers-color-scheme:dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body{width:100%;margin:0;padding:0;overflow-x:hidden}#app{width:100%;margin:0;padding:0;font-weight:400}a,.green{text-decoration:none;color:#00bd7e;transition:.4s;padding:3px}@media(hover:hover){a:hover{background-color:#00bd7e33}}@media(min-width:1024px){#app{width:100%;display:block}}.pac-container{border-radius:10px;border-top:none;box-shadow:0 4px 16px #00000026;font-family:inherit;z-index:99999!important;margin-top:4px;background-color:#fff}.pac-item{padding:10px 14px;cursor:pointer;border-bottom:1px solid #eee;font-size:.95rem;line-height:1.4}.pac-item:hover{background-color:#f5f5f5}.pac-item-selected,.pac-item:active{background-color:#e8f5e9}.pac-item-query{font-weight:600;color:#333}.pac-matched{font-weight:700;color:#089c37}.pac-icon{margin-right:8px}.footer[data-v-9f51dae1]{background:linear-gradient(180deg,#1a1a1a,#2d2d2d);color:#fff;padding:2.5rem 0 0;font-size:.95rem}.footer-container[data-v-9f51dae1]{display:grid;grid-template-columns:1.2fr 1fr 1fr 1fr 1fr;gap:2rem;max-width:1400px;margin:0 auto;padding:0 1.5rem}.footer-section h2[data-v-9f51dae1]{display:flex;align-items:center;gap:.5rem;font-size:1rem;font-weight:700;margin:0 0 1rem;color:#fff}.footer-section h2 svg[data-v-9f51dae1]{width:1.1rem;height:1.1rem;color:#4ea72e}.footer-brand[data-v-9f51dae1]{display:flex;flex-direction:column;gap:1rem}.footer-logo img[data-v-9f51dae1]{height:50px;width:auto;filter:brightness(1.1)}.badge-24-7[data-v-9f51dae1]{display:inline-flex;align-items:center;gap:.4rem;background:linear-gradient(135deg,#268035,#4ea72e);color:#fff;padding:.4rem .8rem;border-radius:20px;font-weight:700;font-size:.85rem;width:-moz-fit-content;width:fit-content}.badge-24-7 svg[data-v-9f51dae1]{width:1rem;height:1rem}.contact-buttons[data-v-9f51dae1]{display:flex;gap:.5rem}.contact-btn[data-v-9f51dae1]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;transition:transform .2s ease,box-shadow .2s ease}.contact-btn[data-v-9f51dae1]:hover{transform:translateY(-3px);box-shadow:0 4px 12px #0000004d}.contact-btn svg[data-v-9f51dae1]{width:1.25rem;height:1.25rem}.contact-btn.phone[data-v-9f51dae1]{background:#4ea72e}.contact-btn.whatsapp[data-v-9f51dae1]{background:#25d366}.contact-btn.email[data-v-9f51dae1]{background:#0078d4}.languages-supported[data-v-9f51dae1]{display:flex;gap:.5rem;font-size:1.25rem}.contact-info p[data-v-9f51dae1]{margin:0 0 .35rem;color:#ccc}.contact-info a[data-v-9f51dae1]{color:#fff!important;text-decoration:none;transition:color .2s ease}.contact-info a[data-v-9f51dae1]:hover{color:#4ea72e!important}.footer-links ul[data-v-9f51dae1]{list-style:none;padding:0;margin:0}.footer-links li[data-v-9f51dae1]{margin-bottom:.5rem}.footer-links a[data-v-9f51dae1]{color:#ccc;text-decoration:none;transition:color .2s ease,padding-left .2s ease;display:inline-block}.footer-links a[data-v-9f51dae1]:hover{color:#4ea72e!important;padding-left:4px}.service-list[data-v-9f51dae1]{list-style:none;padding:0;margin:0}.service-list li[data-v-9f51dae1]{display:flex;align-items:center;gap:.5rem;margin-bottom:.6rem;color:#ccc}.service-list svg[data-v-9f51dae1]{width:1rem;height:1rem;color:#4ea72e;flex-shrink:0}.footer-locations ul[data-v-9f51dae1],.footer-pricing ul[data-v-9f51dae1]{list-style:none;padding:0;margin:0}.footer-locations li[data-v-9f51dae1],.footer-pricing li[data-v-9f51dae1]{margin-bottom:.5rem}.footer-locations a[data-v-9f51dae1],.footer-pricing a[data-v-9f51dae1]{color:#ccc;text-decoration:none;transition:color .2s ease,padding-left .2s ease;display:inline-block}.footer-locations a[data-v-9f51dae1]:hover,.footer-pricing a[data-v-9f51dae1]:hover{color:#4ea72e!important;padding-left:4px}.footer-bottom[data-v-9f51dae1]{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:2rem auto 0;padding:1rem 1.5rem;border-top:1px solid rgba(255,255,255,.1);color:#888;font-size:.9rem}.back-to-top[data-v-9f51dae1]{display:flex;align-items:center;gap:.3rem;background:#ffffff1a;border:none;color:#fff;padding:.5rem 1rem;border-radius:20px;cursor:pointer;font-size:.85rem;font-weight:600;transition:background .2s ease,transform .2s ease}.back-to-top[data-v-9f51dae1]:hover{background:#4ea72e;transform:translateY(-2px)}.back-to-top svg[data-v-9f51dae1]{width:1rem;height:1rem}@media(max-width:1200px){.footer-container[data-v-9f51dae1]{grid-template-columns:repeat(3,1fr);gap:1.5rem}}@media(max-width:900px){.footer-container[data-v-9f51dae1]{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(max-width:600px){.footer-container[data-v-9f51dae1]{grid-template-columns:1fr;gap:1.5rem;text-align:center}.footer-brand[data-v-9f51dae1]{align-items:center}.contact-buttons[data-v-9f51dae1],.languages-supported[data-v-9f51dae1],.footer-section h2[data-v-9f51dae1]{justify-content:center}.footer-links a[data-v-9f51dae1]:hover,.footer-locations a[data-v-9f51dae1]:hover,.footer-pricing a[data-v-9f51dae1]:hover{padding-left:0}.service-list li[data-v-9f51dae1]{justify-content:center}.footer-bottom[data-v-9f51dae1]{flex-direction:column;gap:1rem;text-align:center}}.sms-button[data-v-a2cded02]{background:#25a244;color:#fff;border:none;border-radius:6px;padding:.7em 1.5em;font-size:1.1em;cursor:pointer;transition:background .2s}.sms-button[data-v-a2cded02]:hover{background:#1e7c34}.fab-container[data-v-74ad3163]{position:fixed;right:24px;bottom:24px;display:flex;flex-direction:column;gap:12px;z-index:9999}.fab-btn[data-v-74ad3163]{display:flex;align-items:center;justify-content:center;width:52px;height:52px;background:#4ea72e;color:#fff;font-weight:700;border-radius:50%;box-shadow:0 4px 12px #0003;text-decoration:none;transition:transform .15s,box-shadow .15s}.fab-btn[data-v-74ad3163]:hover{transform:scale(1.05);box-shadow:0 6px 16px #00000040}.fab-btn[data-v-74ad3163]:active{transform:scale(.95)}.fab-btn.call[data-v-74ad3163]{background:#268035}.fab-btn.whatsapp[data-v-74ad3163]{background:#25d366}.fab-btn.viber[data-v-74ad3163]{background:#665cac}.fab-btn svg[data-v-74ad3163]{width:24px;height:24px}@media(max-width:768px){.fab-container[data-v-74ad3163]{right:0;bottom:0;left:0;flex-direction:row;justify-content:center;gap:0;padding:8px 12px;padding-bottom:calc(8px + env(safe-area-inset-bottom,0px));background:#fffffff2;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid rgba(0,0,0,.1);box-shadow:0 -2px 10px #0000001a}.fab-btn[data-v-74ad3163]{flex:1;max-width:80px;height:44px;border-radius:22px;margin:0 4px}.fab-btn svg[data-v-74ad3163]{width:22px;height:22px}}#main-content{padding-top:90px;padding-bottom:20px}@media(max-width:900px){#main-content{padding-top:70px}}@media(max-width:768px){#main-content{padding-bottom:70px}}.hero-heading{color:#4ea72e;font-size:2.5rem;font-weight:800;margin-bottom:1.5rem;text-align:center}@media(max-width:600px){.hero-heading{font-size:1.75rem;margin-bottom:1rem}}.calculator-section{padding:32px 0;background:#fff}@media(max-width:600px){.calculator-section{padding:16px 0}}.feature-bullets-modern{display:flex;flex-wrap:wrap;justify-content:center;gap:1.1rem;margin:1.2rem 0 0;padding:0;list-style:none}.feature-bullets-modern li{display:flex;align-items:center;background:#f4fdf6;border-radius:32px;box-shadow:0 1px 4px #089c3712;padding:.7em 1.5em .7em 1.1em;font-size:1.08rem;color:#089c37;font-weight:600;margin:0;transition:box-shadow .18s}.feature-bullets-modern li:hover{box-shadow:0 2px 8px #089c3721}.feature-bullets-modern .feature-icon{color:#4ea72e;font-size:1.25em;margin-right:.7em;font-weight:700}.feature-bullets-modern .feature-text{display:inline-block;vertical-align:middle}@media(min-width:900px){.feature-bullets-modern{flex-wrap:nowrap}}.feature-bullets-responsive{flex-wrap:wrap}@media(min-width:900px){.feature-bullets-responsive{flex-wrap:nowrap}}html,body{width:100%;margin:0;padding:0;overflow-x:hidden;font-family:MarkOT,sans-serif}.loading-container{display:flex;justify-content:center;align-items:center;min-height:100vh;width:100%;background-color:#fff;padding:1rem}.loading-content{text-align:center;color:#4ea72e;width:100%}h1{font-size:2rem;margin-bottom:2rem;font-weight:700;letter-spacing:-.02em;word-wrap:break-word;color:#4ea72e}p{font-size:1rem;margin-top:1rem;opacity:.9;color:#4ea72e}@media(min-width:480px){h1{font-size:2.5rem}p{font-size:1.1rem}}@media(min-width:768px){h1{font-size:3rem}p{font-size:1.2rem}}@media(min-width:1024px){.loading-container{padding:2rem}h1{font-size:3.5rem}}.navbar[data-v-6963d50d]{background:linear-gradient(135deg,#268035,#1d6928);padding:.5rem 0;position:fixed;top:0;left:0;right:0;z-index:1000;width:100%;display:flex;justify-content:center;align-items:center;transition:box-shadow .3s ease,padding .3s ease,background .3s ease}.navbar.scrolled[data-v-6963d50d]{box-shadow:0 4px 20px #00000040;padding:.25rem 0;background:linear-gradient(135deg,#1d6928,#165520)}.navbar-container[data-v-6963d50d]{padding:0 1.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:nowrap;gap:1.5rem;width:100%;max-width:1400px}.navbar-brand[data-v-6963d50d],.navbar-brand a[data-v-6963d50d]{display:flex;align-items:center}.logo-image[data-v-6963d50d]{height:70px;width:auto;max-width:200px;transition:height .3s ease}.navbar.scrolled .logo-image[data-v-6963d50d]{height:55px}.nav-menu[data-v-6963d50d]{display:flex;list-style:none;margin:0;padding:0;gap:.25rem;flex-wrap:nowrap;justify-content:center;align-items:center}.nav-link[data-v-6963d50d]{color:#fff;text-decoration:none;font-weight:500;font-size:.9rem;white-space:nowrap;padding:.5rem .75rem;border-radius:6px;transition:background .2s ease,transform .15s ease;position:relative}.nav-link[data-v-6963d50d]:hover{background:#ffffff26;transform:translateY(-1px)}.nav-link[data-v-6963d50d]:after{content:"";position:absolute;bottom:4px;left:50%;width:0;height:2px;background:#fff;transition:width .2s ease,left .2s ease;border-radius:1px}.nav-link[data-v-6963d50d]:hover:after{width:60%;left:20%}.nav-dropdown[data-v-6963d50d]{position:relative}.dropdown-toggle[data-v-6963d50d]{display:flex;align-items:center;gap:.25rem;background:none;border:none;cursor:pointer;font-family:inherit}.dropdown-arrow[data-v-6963d50d]{width:1rem;height:1rem;transition:transform .2s ease}.dropdown-arrow.open[data-v-6963d50d]{transform:rotate(180deg)}.dropdown-menu[data-v-6963d50d]{position:absolute;top:100%;left:0;background:#fff;border-radius:8px;box-shadow:0 8px 30px #0003;min-width:200px;padding:.5rem 0;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .2s ease,transform .2s ease,visibility .2s;list-style:none;margin:0;z-index:1000}.dropdown-menu.active[data-v-6963d50d]{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-link[data-v-6963d50d]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;color:#333;text-decoration:none;font-size:.9rem;transition:background .15s ease,color .15s ease}.dropdown-link[data-v-6963d50d]:hover{background:#f0f9f0;color:#268035}.dropdown-link svg[data-v-6963d50d]{width:1.1rem;height:1.1rem;color:#268035;flex-shrink:0}.lang-menu-item[data-v-6963d50d]{display:flex;gap:.35rem}.lang-btn[data-v-6963d50d]{display:flex;align-items:center;gap:.3rem;background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.25);padding:.4rem .6rem;border-radius:6px;cursor:pointer;font-weight:600;font-size:.8rem;transition:all .2s ease}.lang-btn[data-v-6963d50d]:hover{background:#fff3;border-color:#fff6}.lang-btn.active[data-v-6963d50d]{background:#fff;color:#268035;border-color:#fff}.flag-icon[data-v-6963d50d]{font-size:1rem;line-height:1}.lang-text[data-v-6963d50d]{font-size:.75rem}.cta-items[data-v-6963d50d]{display:flex;gap:.5rem;align-items:center}.cta-btn[data-v-6963d50d]{display:inline-flex;align-items:center;padding:.5rem 1rem;border-radius:8px;font-weight:700;font-size:.85rem;text-decoration:none;transition:transform .15s ease,box-shadow .15s ease}.cta-btn[data-v-6963d50d]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0003}.cta-btn.call[data-v-6963d50d]{background:#fff;color:#268035}.cta-btn.whatsapp[data-v-6963d50d]{background:#25d366;color:#fff}.cta-btn svg[data-v-6963d50d]{width:1rem;height:1rem;margin-right:.4rem}.hamburger[data-v-6963d50d]{display:none;flex-direction:column;cursor:pointer;background:none;border:none;padding:.5rem;z-index:101}.hamburger span[data-v-6963d50d]{width:24px;height:2.5px;background-color:#fff;margin:3px 0;transition:all .3s ease;border-radius:2px}.hamburger.active span[data-v-6963d50d]:nth-child(1){transform:rotate(45deg) translate(6px,6px)}.hamburger.active span[data-v-6963d50d]:nth-child(2){opacity:0}.hamburger.active span[data-v-6963d50d]:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}@media(min-width:901px){.hamburger[data-v-6963d50d]{display:none}.nav-menu[data-v-6963d50d]{display:flex!important}}@media(max-width:1100px){.nav-link[data-v-6963d50d]{padding:.4rem .5rem;font-size:.85rem}.cta-btn[data-v-6963d50d]{padding:.45rem .75rem;font-size:.8rem}}@media(max-width:900px){.navbar[data-v-6963d50d]{padding:.5rem 0}.navbar-container[data-v-6963d50d]{flex-wrap:wrap;padding:0 1rem}.hamburger[data-v-6963d50d]{display:flex}.logo-image[data-v-6963d50d]{height:50px}.navbar.scrolled .logo-image[data-v-6963d50d]{height:45px}.nav-menu[data-v-6963d50d]{display:none;flex-direction:column;width:100%;gap:0;padding:1rem 0;border-top:1px solid rgba(255,255,255,.15);margin-top:.5rem}.nav-menu.active[data-v-6963d50d]{display:flex}.nav-menu>li[data-v-6963d50d]{width:100%}.nav-link[data-v-6963d50d]{display:block;padding:.75rem 0;font-size:1rem;border-radius:0}.nav-link[data-v-6963d50d]:after{display:none}.nav-link[data-v-6963d50d]:hover{background:#ffffff1a}.nav-dropdown[data-v-6963d50d]{width:100%}.dropdown-toggle[data-v-6963d50d]{width:100%;justify-content:space-between;padding:.75rem 0}.dropdown-menu[data-v-6963d50d]{position:static;background:#00000026;box-shadow:none;border-radius:0;transform:none;max-height:0;overflow:hidden;padding:0}.dropdown-menu.active[data-v-6963d50d]{max-height:500px;padding:.5rem 0}.dropdown-link[data-v-6963d50d]{color:#fff;padding:.6rem 1rem}.dropdown-link[data-v-6963d50d]:hover{background:#ffffff1a;color:#fff}.dropdown-link svg[data-v-6963d50d]{color:#fffc}.cta-items[data-v-6963d50d]{flex-direction:column;width:100%;gap:.5rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.15);margin-top:.5rem}.cta-btn[data-v-6963d50d]{width:100%;justify-content:center;padding:.75rem}.lang-menu-item[data-v-6963d50d]{justify-content:center;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.15);margin-top:.5rem}}.pricing-panel[data-v-19448ecb]{color:#fff;border-radius:16px;padding:1.25rem 1.5rem;margin:12px 8px;box-shadow:0 4px 20px #00000026}.pricing-inner[data-v-19448ecb]{max-width:1200px;margin:0 auto}.pricing-header[data-v-19448ecb]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-bottom:1rem;padding-bottom:.75rem;border-bottom:1px solid rgba(255,255,255,.2)}.panel-icon[data-v-19448ecb]{width:1.5rem;height:1.5rem;opacity:.9;flex-shrink:0}.pricing-title[data-v-19448ecb]{font-size:1.15rem;font-weight:700;margin:0;letter-spacing:-.01em}.pricing-subtitle[data-v-19448ecb]{opacity:.85;font-size:.9rem;font-weight:500}.pricing-grid[data-v-19448ecb]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.pricing-item[data-v-19448ecb]{flex:1 1 auto;min-width:140px;background:#ffffff1a;border-radius:10px;padding:1rem;text-align:center;transition:transform .15s ease,background .15s ease}.pricing-item[data-v-19448ecb]:hover{background:#ffffff2e;transform:translateY(-2px)}.item-label[data-v-19448ecb]{font-weight:600;font-size:.85rem;text-transform:uppercase;letter-spacing:.03em;opacity:.9;margin-bottom:.5rem}.item-value[data-v-19448ecb]{display:flex;align-items:baseline;justify-content:center;gap:4px}.item-price[data-v-19448ecb]{font-size:2.2rem;font-weight:800;line-height:1}.item-unit[data-v-19448ecb]{font-size:1rem;font-weight:600;opacity:.9}.item-desc[data-v-19448ecb]{opacity:.8;margin-top:.5rem;font-size:.8rem;line-height:1.3}@media(max-width:900px){.pricing-panel[data-v-19448ecb]{padding:1rem;border-radius:12px}.pricing-header[data-v-19448ecb]{flex-direction:row;flex-wrap:wrap;gap:.4rem .6rem;margin-bottom:.75rem;padding-bottom:.5rem}.panel-icon[data-v-19448ecb]{width:1.25rem;height:1.25rem}.pricing-grid[data-v-19448ecb]{gap:.5rem}.pricing-item[data-v-19448ecb]{min-width:calc(50% - .5rem);padding:.75rem}.item-price[data-v-19448ecb]{font-size:1.75rem}.item-label[data-v-19448ecb]{font-size:.75rem}.item-desc[data-v-19448ecb]{font-size:.7rem}}@media(max-width:480px){.pricing-item[data-v-19448ecb]{min-width:100%;display:flex;align-items:center;justify-content:space-between;text-align:left;padding:.75rem 1rem}.item-label[data-v-19448ecb]{margin-bottom:0;order:1}.item-value[data-v-19448ecb]{order:2}.item-desc[data-v-19448ecb]{display:none}.item-price[data-v-19448ecb]{font-size:1.5rem}}.price-calculator[data-v-f9c57ba6]{--primary: #089c37;--primary-dark: #067a2b;--primary-light: #e8f5e9;--bg-gradient: linear-gradient(135deg, #ffffff 0%, #f0f9f0 100%);--text-primary: #333;--text-secondary: #666;--text-muted: #888;--border: #e0e0e0;--border-radius: 12px;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--touch-target: 44px;background:var(--bg-gradient);border-radius:16px;padding:var(--spacing-lg);box-shadow:0 4px 20px #00000014;max-width:600px;margin:var(--spacing-lg) auto;border:1px solid var(--border)}.calculator-title[data-v-f9c57ba6]{color:var(--primary);font-size:clamp(1.4rem,5vw,1.8rem);font-weight:700;margin:0 0 var(--spacing-xs) 0;text-align:center}.calculator-subtitle[data-v-f9c57ba6]{color:var(--text-secondary);font-size:clamp(.875rem,3vw,1rem);text-align:center;margin:0 0 var(--spacing-lg) 0}.mode-toggle[data-v-f9c57ba6]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-xs);margin-bottom:var(--spacing-lg);background:#f0f0f0;padding:4px;border-radius:var(--border-radius)}.mode-btn[data-v-f9c57ba6]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);min-height:var(--touch-target);padding:.6rem .75rem;border:none;background:transparent;color:var(--text-secondary);font-size:.9rem;font-weight:600;cursor:pointer;border-radius:10px;transition:all .2s ease;-webkit-tap-highlight-color:transparent}.mode-btn[data-v-f9c57ba6]:hover{background:#089c371a}.mode-btn.active[data-v-f9c57ba6]{background:#fff;color:var(--primary);box-shadow:0 2px 8px #0000001a}.mode-btn svg[data-v-f9c57ba6]{flex-shrink:0;width:18px;height:18px}.calculator-form[data-v-f9c57ba6]{display:flex;flex-direction:column;gap:var(--spacing-md)}.form-group[data-v-f9c57ba6]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.form-group label[data-v-f9c57ba6]{font-weight:600;color:var(--text-primary);font-size:.9rem}.vehicle-options[data-v-f9c57ba6],.airport-options[data-v-f9c57ba6]{display:flex;gap:var(--spacing-sm);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:4px;margin:0 -4px;padding-left:4px;padding-right:4px}.vehicle-options[data-v-f9c57ba6]::-webkit-scrollbar,.airport-options[data-v-f9c57ba6]::-webkit-scrollbar{display:none}.vehicle-btn[data-v-f9c57ba6],.airport-btn[data-v-f9c57ba6]{flex:1 0 auto;min-width:100px;min-height:var(--touch-target);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:var(--spacing-sm) var(--spacing-md);border:2px solid var(--border);background:#fff;border-radius:10px;cursor:pointer;transition:all .15s ease;scroll-snap-align:start;-webkit-tap-highlight-color:transparent}.vehicle-btn[data-v-f9c57ba6]:hover,.airport-btn[data-v-f9c57ba6]:hover{border-color:var(--primary);background:#f0fff4}.vehicle-btn.active[data-v-f9c57ba6],.airport-btn.active[data-v-f9c57ba6]{border-color:var(--primary);background:var(--primary-light);box-shadow:0 0 0 3px #089c3726}.vehicle-btn[data-v-f9c57ba6]:active,.airport-btn[data-v-f9c57ba6]:active{transform:scale(.97)}.vehicle-icon[data-v-f9c57ba6]{font-size:1.4rem;line-height:1}.vehicle-name[data-v-f9c57ba6],.airport-name[data-v-f9c57ba6]{font-weight:600;font-size:.85rem;color:var(--text-primary);white-space:nowrap}.vehicle-capacity[data-v-f9c57ba6]{font-size:.7rem;color:var(--text-secondary);white-space:nowrap}.airport-code[data-v-f9c57ba6]{font-weight:700;font-size:1rem;color:#0476c7}.airport-name[data-v-f9c57ba6]{font-size:.75rem;text-align:center}.input-mode-toggle[data-v-f9c57ba6]{display:flex;gap:4px;background:#f0f0f0;padding:3px;border-radius:8px}.toggle-btn[data-v-f9c57ba6]{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;padding:.5rem .75rem;border:none;background:transparent;color:var(--text-secondary);font-size:.8rem;font-weight:600;cursor:pointer;border-radius:6px;transition:all .15s ease;-webkit-tap-highlight-color:transparent}.toggle-btn[data-v-f9c57ba6]:hover{background:#089c371a}.toggle-btn.active[data-v-f9c57ba6]{background:#fff;color:var(--primary);box-shadow:0 1px 4px #0000001a}.toggle-btn svg[data-v-f9c57ba6]{flex-shrink:0}.address-inputs[data-v-f9c57ba6]{display:flex;flex-direction:column;gap:var(--spacing-sm)}.address-input-wrapper[data-v-f9c57ba6]{position:relative;display:flex;align-items:center}.address-input[data-v-f9c57ba6]{width:100%;min-height:var(--touch-target);padding:.6rem var(--spacing-md);padding-right:50px;border:2px solid var(--border);border-radius:10px;font-size:.95rem;outline:none;transition:border-color .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.address-input[data-v-f9c57ba6]:focus{border-color:var(--primary)}.address-input[data-v-f9c57ba6]::-moz-placeholder{color:#aaa}.address-input[data-v-f9c57ba6]::placeholder{color:#aaa}.clear-btn[data-v-f9c57ba6]{position:absolute;right:8px;display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:#f0f0f0;border-radius:50%;cursor:pointer;color:#666;transition:all .15s}.clear-btn[data-v-f9c57ba6]:hover{background:#e0e0e0;color:#333}.location-btn[data-v-f9c57ba6]{position:absolute;right:8px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:#e8f5e9;border-radius:50%;cursor:pointer;color:var(--primary);transition:all .2s;-webkit-tap-highlight-color:transparent}.location-btn[data-v-f9c57ba6]:hover:not(:disabled){background:#c8e6c9;transform:scale(1.05)}.location-btn[data-v-f9c57ba6]:disabled{opacity:.6;cursor:not-allowed}.location-btn svg[data-v-f9c57ba6]{flex-shrink:0}.location-spinner[data-v-f9c57ba6]{width:18px;height:18px;border:2px solid #c8e6c9;border-top-color:var(--primary);border-radius:50%;animation:spin-f9c57ba6 .8s linear infinite}.location-modal-overlay[data-v-f9c57ba6]{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100000;padding:16px;animation:fadeIn-f9c57ba6 .2s ease-out}@keyframes fadeIn-f9c57ba6{0%{opacity:0}to{opacity:1}}.location-modal[data-v-f9c57ba6]{background:#fff;border-radius:16px;padding:24px;max-width:360px;width:100%;text-align:center;box-shadow:0 8px 32px #0003;animation:slideUp-f9c57ba6 .3s ease-out}@keyframes slideUp-f9c57ba6{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.location-modal-icon[data-v-f9c57ba6]{color:var(--primary);margin-bottom:12px}.location-modal-title[data-v-f9c57ba6]{font-size:1.25rem;font-weight:700;color:#333;margin:0 0 12px}.location-modal-text[data-v-f9c57ba6]{font-size:.95rem;color:#666;line-height:1.5;margin:0 0 12px}.location-modal-privacy[data-v-f9c57ba6]{font-size:.85rem;margin:0 0 20px}.location-modal-privacy a[data-v-f9c57ba6]{color:var(--primary);text-decoration:underline}.location-modal-buttons[data-v-f9c57ba6]{display:flex;flex-direction:column;gap:10px}.location-modal-btn[data-v-f9c57ba6]{padding:14px 20px;border:none;border-radius:10px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;min-height:var(--touch-target)}.btn-always[data-v-f9c57ba6]{background:var(--primary);color:#fff}.btn-always[data-v-f9c57ba6]:hover{background:#067a2b}.btn-once[data-v-f9c57ba6]{background:#e8f5e9;color:var(--primary)}.btn-once[data-v-f9c57ba6]:hover{background:#c8e6c9}.btn-never[data-v-f9c57ba6]{background:#f5f5f5;color:#666}.btn-never[data-v-f9c57ba6]:hover{background:#eee}.route-line[data-v-f9c57ba6]{display:flex;justify-content:flex-start;padding-left:8px;margin:-8px 0}.spinner[data-v-f9c57ba6]{width:18px;height:18px;border:2px solid currentColor;border-top-color:transparent;border-radius:50%;animation:spin-f9c57ba6 .8s linear infinite}@keyframes spin-f9c57ba6{to{transform:rotate(360deg)}}.calculating-indicator[data-v-f9c57ba6]{display:flex;align-items:center;justify-content:center;gap:10px;padding:.75rem 1rem;background:linear-gradient(90deg,var(--primary-light) 0%,#f0f9f0 50%,var(--primary-light) 100%);background-size:200% 100%;animation:shimmer-f9c57ba6 1.5s ease-in-out infinite;border-radius:10px;color:var(--primary);font-size:.9rem;font-weight:600}@keyframes shimmer-f9c57ba6{0%{background-position:200% 0}to{background-position:-200% 0}}.calculating-indicator .spinner[data-v-f9c57ba6]{width:18px;height:18px;border:2px solid var(--primary);border-top-color:transparent;border-radius:50%;animation:spin-f9c57ba6 .8s linear infinite}.distance-result[data-v-f9c57ba6]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:var(--primary-light);border-radius:10px;border:1px solid rgba(8,156,55,.2)}.distance-info[data-v-f9c57ba6]{display:flex;flex-direction:column}.distance-value[data-v-f9c57ba6]{font-size:1.25rem;font-weight:700;color:var(--primary)}.distance-label[data-v-f9c57ba6]{font-size:.75rem;color:var(--text-secondary)}.duration-info[data-v-f9c57ba6]{display:flex;align-items:center;gap:4px;font-size:.85rem;color:var(--text-secondary)}.duration-info svg[data-v-f9c57ba6]{color:var(--text-muted)}.error-message[data-v-f9c57ba6]{margin:0;padding:.5rem .75rem;background:#ffebee;color:#c62828;font-size:.8rem;border-radius:8px;border:1px solid #ffcdd2}.input-with-unit[data-v-f9c57ba6]{display:flex;align-items:center;gap:var(--spacing-sm)}.input-with-unit input[data-v-f9c57ba6]{flex:1;min-height:var(--touch-target);padding:.6rem var(--spacing-md);border:2px solid var(--border);border-radius:10px;font-size:1.1rem;font-weight:600;outline:none;transition:border-color .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-with-unit input[data-v-f9c57ba6]:focus{border-color:var(--primary)}.input-with-unit .unit[data-v-f9c57ba6]{font-weight:600;color:var(--text-secondary);font-size:.9rem;min-width:32px}input[type=datetime-local][data-v-f9c57ba6]{width:100%;min-height:var(--touch-target);padding:.6rem var(--spacing-md);border:2px solid var(--border);border-radius:10px;font-size:.95rem;outline:none;transition:border-color .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=datetime-local][data-v-f9c57ba6]:focus{border-color:var(--primary)}.quick-presets[data-v-f9c57ba6]{display:flex;gap:var(--spacing-sm);overflow-x:auto;scrollbar-width:none;padding:2px 0}.quick-presets[data-v-f9c57ba6]::-webkit-scrollbar{display:none}.preset-btn[data-v-f9c57ba6]{min-height:32px;padding:.35rem .75rem;border:1px solid #ddd;background:#f8f8f8;border-radius:20px;font-size:.8rem;color:var(--text-secondary);cursor:pointer;transition:all .15s;white-space:nowrap;-webkit-tap-highlight-color:transparent}.preset-btn[data-v-f9c57ba6]:hover,.preset-btn[data-v-f9c57ba6]:active{background:var(--primary);color:#fff;border-color:var(--primary)}.hint[data-v-f9c57ba6]{font-size:.75rem;color:var(--text-muted);margin:0;line-height:1.3}.period-indicator[data-v-f9c57ba6]{display:inline-flex;align-items:center;padding:.3rem .65rem;border-radius:20px;font-size:.8rem;font-weight:600;margin:0;width:-moz-fit-content;width:fit-content}.period-day[data-v-f9c57ba6]{background:#e8f5e9;color:#2e7d32}.period-evening[data-v-f9c57ba6]{background:#fff3e0;color:#e65100}.period-holiday[data-v-f9c57ba6]{background:#fce4ec;color:#c2185b}.calculator-result[data-v-f9c57ba6]{background:linear-gradient(135deg,var(--primary) 0%,#0ac040 100%);border-radius:var(--border-radius);padding:var(--spacing-md) var(--spacing-lg);text-align:center;margin-top:var(--spacing-lg);color:#fff}.result-label[data-v-f9c57ba6]{font-size:.85rem;opacity:.9;margin-bottom:var(--spacing-xs)}.result-price[data-v-f9c57ba6]{display:flex;align-items:baseline;justify-content:center;gap:var(--spacing-sm)}.result-price .currency[data-v-f9c57ba6]{font-size:1.25rem;font-weight:600}.result-price .amount[data-v-f9c57ba6]{font-size:clamp(2rem,10vw,3rem);font-weight:800;line-height:1}.result-note[data-v-f9c57ba6]{font-size:.75rem;opacity:.85;margin:var(--spacing-sm) 0 0 0;line-height:1.3}.calculator-cta[data-v-f9c57ba6]{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-sm);margin-top:var(--spacing-lg)}.cta-btn[data-v-f9c57ba6]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);min-height:48px;padding:.75rem var(--spacing-md);border-radius:30px;font-size:.9rem;font-weight:700;text-decoration:none;transition:all .15s ease;-webkit-tap-highlight-color:transparent}.cta-btn svg[data-v-f9c57ba6]{width:18px;height:18px;flex-shrink:0}.book-now[data-v-f9c57ba6]{background:var(--primary);color:#fff}.book-now[data-v-f9c57ba6]:hover,.book-now[data-v-f9c57ba6]:active{background:var(--primary-dark)}.whatsapp-book[data-v-f9c57ba6]{background:#25d366;color:#fff}.whatsapp-book[data-v-f9c57ba6]:hover,.whatsapp-book[data-v-f9c57ba6]:active{background:#20bd5a}.sms-book[data-v-f9c57ba6]{background:var(--primary-dark);color:#fff}.sms-book[data-v-f9c57ba6]:hover,.sms-book[data-v-f9c57ba6]:active{opacity:.92}@media(max-width:600px){.price-calculator[data-v-f9c57ba6]{padding:.875rem;margin:.5rem;border-radius:12px}.calculator-title[data-v-f9c57ba6]{font-size:1.25rem;margin-bottom:.25rem}.calculator-subtitle[data-v-f9c57ba6]{font-size:.85rem;margin-bottom:.75rem}.mode-toggle[data-v-f9c57ba6]{margin-bottom:.75rem}.mode-btn[data-v-f9c57ba6]{min-height:40px;padding:.4rem .5rem;font-size:.8rem}.mode-btn svg[data-v-f9c57ba6]{width:16px;height:16px}.calculator-form[data-v-f9c57ba6]{gap:.75rem}.form-group[data-v-f9c57ba6]{gap:.35rem}.form-group label[data-v-f9c57ba6]{font-size:.8rem}.vehicle-btn[data-v-f9c57ba6],.airport-btn[data-v-f9c57ba6]{min-width:80px;min-height:40px;padding:.4rem .5rem}.vehicle-icon[data-v-f9c57ba6]{font-size:1.1rem}.vehicle-name[data-v-f9c57ba6],.airport-name[data-v-f9c57ba6]{font-size:.75rem}.vehicle-capacity[data-v-f9c57ba6]{font-size:.65rem}.airport-code[data-v-f9c57ba6]{font-size:.9rem}.input-with-unit input[data-v-f9c57ba6]{min-height:40px;padding:.4rem .75rem;font-size:1rem}.input-with-unit .unit[data-v-f9c57ba6]{font-size:.8rem}.input-mode-toggle[data-v-f9c57ba6]{padding:2px}.toggle-btn[data-v-f9c57ba6]{padding:.4rem .5rem;font-size:.75rem;gap:4px}.toggle-btn svg[data-v-f9c57ba6]{width:14px;height:14px}.address-input[data-v-f9c57ba6]{min-height:40px;padding:.4rem .75rem;padding-right:36px;font-size:.9rem}.clear-btn[data-v-f9c57ba6]{width:24px;height:24px}.clear-btn svg[data-v-f9c57ba6]{width:14px;height:14px}.route-line[data-v-f9c57ba6]{margin:-6px 0}.route-line svg[data-v-f9c57ba6]{height:30px}.distance-result[data-v-f9c57ba6]{padding:.5rem .75rem}.distance-value[data-v-f9c57ba6]{font-size:1.1rem}.distance-label[data-v-f9c57ba6]{font-size:.7rem}.duration-info[data-v-f9c57ba6]{font-size:.75rem}.error-message[data-v-f9c57ba6]{font-size:.75rem;padding:.4rem .6rem}.quick-presets[data-v-f9c57ba6]{gap:.35rem}.preset-btn[data-v-f9c57ba6]{min-height:28px;padding:.25rem .6rem;font-size:.75rem}.hint[data-v-f9c57ba6]{font-size:.7rem}input[type=datetime-local][data-v-f9c57ba6]{min-height:40px;padding:.4rem .75rem;font-size:.9rem}.period-indicator[data-v-f9c57ba6]{padding:.2rem .5rem;font-size:.7rem}.calculator-result[data-v-f9c57ba6]{padding:.75rem 1rem;margin-top:.75rem;border-radius:10px}.result-label[data-v-f9c57ba6]{font-size:.75rem;margin-bottom:.25rem}.result-price .currency[data-v-f9c57ba6]{font-size:1rem}.result-price .amount[data-v-f9c57ba6]{font-size:2rem}.result-note[data-v-f9c57ba6]{font-size:.65rem;margin-top:.35rem}.calculator-cta[data-v-f9c57ba6]{gap:.5rem;margin-top:.75rem}.cta-btn[data-v-f9c57ba6]{min-height:44px;padding:.6rem .75rem;font-size:.85rem}.cta-btn svg[data-v-f9c57ba6]{width:16px;height:16px}}@media(max-width:375px){.price-calculator[data-v-f9c57ba6]{padding:.875rem;margin:.75rem}.calculator-cta[data-v-f9c57ba6]{grid-template-columns:1fr}.cta-btn[data-v-f9c57ba6]{min-height:52px}.mode-btn[data-v-f9c57ba6]{font-size:.8rem;gap:4px}.mode-btn svg[data-v-f9c57ba6]{width:16px;height:16px}}@media(prefers-reduced-motion:reduce){.mode-btn[data-v-f9c57ba6],.vehicle-btn[data-v-f9c57ba6],.airport-btn[data-v-f9c57ba6],.preset-btn[data-v-f9c57ba6],.cta-btn[data-v-f9c57ba6]{transition:none}.vehicle-btn[data-v-f9c57ba6]:active,.airport-btn[data-v-f9c57ba6]:active{transform:none}}@media(prefers-color-scheme:dark){.price-calculator[data-v-f9c57ba6]{--bg-gradient: linear-gradient(135deg, #1a1a1a 0%, #1f2d1f 100%);--text-primary: #f0f0f0;--text-secondary: #b0b0b0;--text-muted: #888;--border: #3a3a3a;border-color:#3a3a3a}.mode-toggle[data-v-f9c57ba6]{background:#2a2a2a}.mode-btn.active[data-v-f9c57ba6]{background:#3a3a3a}.vehicle-btn[data-v-f9c57ba6],.airport-btn[data-v-f9c57ba6]{background:#2a2a2a}.vehicle-btn.active[data-v-f9c57ba6],.airport-btn.active[data-v-f9c57ba6]{background:#1f3d1f}.input-with-unit input[data-v-f9c57ba6],input[type=datetime-local][data-v-f9c57ba6]{background:#2a2a2a;color:var(--text-primary)}.preset-btn[data-v-f9c57ba6]{background:#2a2a2a;border-color:#3a3a3a}}.google-reviews-section[data-v-a97a834f]{background:#fff;border-radius:14px;margin:18px 8px 10px;padding:18px 12px;box-shadow:0 2px 8px #00000012}.reviews-title[data-v-a97a834f]{font-size:1.3rem;font-weight:800;color:#089c37;margin-bottom:12px}.reviews-slider[data-v-a97a834f]{display:flex;align-items:center;justify-content:center;gap:12px}.review-card[data-v-a97a834f]{min-width:220px;max-width:320px;background:#f7fff7;border-radius:10px;padding:14px 16px;box-shadow:0 1px 4px #0000000a;display:flex;flex-direction:column;align-items:flex-start}.review-header[data-v-a97a834f]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.review-name[data-v-a97a834f]{font-weight:700;color:#333}.review-stars[data-v-a97a834f]{color:#f7b500;font-size:1.1rem}.star.empty[data-v-a97a834f]{color:#ccc}.review-comment[data-v-a97a834f]{font-size:1rem;color:#222;margin-top:4px}.review-link[data-v-a97a834f]{display:inline-block;margin-top:8px;color:#089c37;font-weight:700;text-decoration:underline;font-size:.98rem}.review-link[data-v-a97a834f]:hover{color:#055e1c}.slider-arrow[data-v-a97a834f]{background:none;border:none;font-size:1.5rem;color:#089c37;cursor:pointer;padding:0 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slider-arrow[data-v-a97a834f]:active{color:#055e1c}.faq-section[data-v-f864fede]{background:#f8f8f8;border-radius:14px;padding:24px 16px;box-shadow:0 2px 8px #00000012;max-width:700px;margin:32px auto 10px}.faq-title[data-v-f864fede]{font-size:1.3rem;font-weight:800;color:#089c37;margin-bottom:18px;text-align:center}.faq-list[data-v-f864fede]{display:flex;flex-direction:column;gap:18px}.faq-item[data-v-f864fede]{background:#fff;border-radius:10px;box-shadow:0 1px 4px #0000000a}.faq-toggle[data-v-f864fede]{width:100%;background:none;border:none;font-weight:700;color:#222;font-size:1.1rem;padding:14px 16px;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.arrow[data-v-f864fede]{transition:transform .2s}.arrow.open[data-v-f864fede]{transform:rotate(180deg)}.faq-answer[data-v-f864fede]{font-size:1rem;color:#444;padding:0 16px 14px}.fade-enter-active[data-v-f864fede],.fade-leave-active[data-v-f864fede]{transition:opacity .2s}.fade-enter-from[data-v-f864fede],.fade-leave-to[data-v-f864fede]{opacity:0}
