.landing-home .hero-section[data-v-f6c03a6a]{position:relative;min-height:700px;padding:100px 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;background-size:cover;background-position:50%;background-repeat:no-repeat}.landing-home .hero-section .hero-overlay[data-v-f6c03a6a]{position:absolute;top:0;left:0;width:60%;height:100%;background:transparent;z-index:1}.landing-home .hero-section .hero-overlay[data-v-f6c03a6a]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:2}@media(max-width:991px){.landing-home .hero-section .hero-overlay[data-v-f6c03a6a]{width:80%}}@media(max-width:768px){.landing-home .hero-section .hero-overlay[data-v-f6c03a6a]{width:100%;background:transparent}}.landing-home .hero-section .container-fluid[data-v-f6c03a6a]{padding-left:60px;padding-right:60px}.landing-home .hero-section .container-fluid .container[data-v-f6c03a6a]{position:relative;z-index:3;max-width:1400px}.landing-home .hero-section .hero-content[data-v-f6c03a6a]{position:relative;padding-right:50px;padding-left:20px;z-index:3}.landing-home .hero-section .hero-title[data-v-f6c03a6a]{font-size:4.5rem;font-weight:700;margin-bottom:1.5rem;line-height:1.15;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.3),0 4px 12px rgba(29,90,126,.15);letter-spacing:-1px}.landing-home .hero-section .hero-title .title-highlight[data-v-f6c03a6a]{color:#fff;display:block;margin-bottom:.5rem;font-size:5rem;text-shadow:0 3px 12px rgba(29,90,126,.4),0 2px 8px rgba(0,0,0,.2);position:relative;background:none;-webkit-background-clip:unset;-webkit-text-fill-color:#fff;background-clip:unset;-webkit-filter:none;filter:none}.landing-home .hero-section .hero-title .title-white[data-v-f6c03a6a]{display:block;color:#fff;font-size:5rem;font-weight:700;line-height:1.15;text-shadow:0 2px 8px rgba(0,0,0,.3),0 4px 12px rgba(29,90,126,.15);letter-spacing:-1px;margin-bottom:0}.landing-home .hero-section .hero-title .title-teal[data-v-f6c03a6a]{display:block;color:#00bcd4;font-size:5rem;font-weight:700;line-height:1.15;text-shadow:0 2px 8px rgba(0,0,0,.3),0 4px 12px rgba(0,188,212,.3);letter-spacing:-1px;margin-bottom:1.5rem}.landing-home .hero-section .hero-subtitle[data-v-f6c03a6a]{font-size:3rem;margin-bottom:1.75rem;opacity:1;line-height:1.4;color:#fff;text-shadow:0 4px 15px rgba(29,90,126,.45),0 2px 10px rgba(0,0,0,.25);font-weight:700;letter-spacing:-.5px}.landing-home .hero-section .hero-buttons[data-v-f6c03a6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:15px;margin-bottom:1.5rem}.landing-home .hero-section .hero-buttons .btn[data-v-f6c03a6a]{padding:15px 35px;font-size:1.1rem;border-radius:50px;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);font-weight:600;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;border:none}.landing-home .hero-section .hero-buttons .btn.btn-consult-plans[data-v-f6c03a6a]{background:#00bcd4;color:#1d5a7e;font-size:2.1rem;font-weight:600;padding:18px 45px;border-radius:8px;text-align:center;-webkit-box-shadow:0 4px 15px rgba(0,188,212,.3);box-shadow:0 4px 15px rgba(0,188,212,.3);-webkit-transition:all .3s ease;transition:all .3s ease;white-space:nowrap}.landing-home .hero-section .hero-buttons .btn.btn-consult-plans[data-v-f6c03a6a]:hover{background:#00acc1;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(0,188,212,.4);box-shadow:0 6px 20px rgba(0,188,212,.4);color:#1d5a7e;text-decoration:none}.landing-home .hero-section .hero-buttons .btn.btn-primary-hero[data-v-f6c03a6a]{background:linear-gradient(135deg,#1d5a7e,#00bcd4);color:#fff;font-size:1.5rem;font-weight:700;padding:22px 50px;text-shadow:0 2px 6px rgba(0,0,0,.2);-webkit-box-shadow:0 10px 30px rgba(29,90,126,.45),0 5px 15px rgba(29,90,126,.2);box-shadow:0 10px 30px rgba(29,90,126,.45),0 5px 15px rgba(29,90,126,.2);letter-spacing:.5px}.landing-home .hero-section .hero-buttons .btn.btn-primary-hero[data-v-f6c03a6a]:hover{background:linear-gradient(135deg,#154a6e,#1d5a7e);-webkit-transform:translateY(-4px) scale(1.02);transform:translateY(-4px) scale(1.02);-webkit-box-shadow:0 15px 40px rgba(29,90,126,.55),0 8px 20px rgba(29,90,126,.25);box-shadow:0 15px 40px rgba(29,90,126,.55),0 8px 20px rgba(29,90,126,.25);color:#fff;text-decoration:none}.landing-home .hero-section .hero-buttons .btn.btn-primary-hero i[data-v-f6c03a6a]{font-size:1.5rem;margin-left:8px}.landing-home .hero-section .hero-buttons .btn i[data-v-f6c03a6a]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.landing-home .hero-section .hero-buttons .btn:hover i[data-v-f6c03a6a]{-webkit-transform:translateX(5px);transform:translateX(5px)}.landing-home .hero-section .hero-description[data-v-f6c03a6a]{font-size:1.75rem;margin-bottom:2.5rem;line-height:1.7;color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.3);font-weight:500;opacity:1;max-width:90%;letter-spacing:.1px}.landing-home .hero-section .hero-form-wrapper[data-v-f6c03a6a]{position:relative;margin-left:60px;padding-left:10px;z-index:3}.landing-home .hero-section .contact-form-card[data-v-f6c03a6a]{background:#fff;border-radius:20px;padding:2.5rem 2.75rem;-webkit-box-shadow:0 15px 50px rgba(29,90,126,.12),0 5px 15px rgba(29,90,126,.08);box-shadow:0 15px 50px rgba(29,90,126,.12),0 5px 15px rgba(29,90,126,.08);border-top:none;position:relative;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.landing-home .hero-section .contact-form-card[data-v-f6c03a6a]:hover{-webkit-box-shadow:0 20px 60px rgba(29,90,126,.2),0 8px 20px rgba(29,90,126,.1);box-shadow:0 20px 60px rgba(29,90,126,.2),0 8px 20px rgba(29,90,126,.1);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.landing-home .hero-section .contact-form-card .form-header[data-v-f6c03a6a]{text-align:center;margin-bottom:2rem}.landing-home .hero-section .contact-form-card .form-header .form-title[data-v-f6c03a6a]{color:#1d5a7e;font-size:2rem;font-weight:700;margin-bottom:.5rem;letter-spacing:-.5px}.landing-home .hero-section .contact-form-card .form-header .form-subtitle[data-v-f6c03a6a]{color:#5a6d70;font-size:.95rem;margin:0;line-height:1.5}.landing-home .hero-section .contact-form-card .contact-form .form-row[data-v-f6c03a6a]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.25rem}@media(max-width:768px){.landing-home .hero-section .contact-form-card .contact-form .form-row[data-v-f6c03a6a]{grid-template-columns:1fr;gap:0}}.landing-home .hero-section .contact-form-card .contact-form .form-group[data-v-f6c03a6a]{margin-bottom:1.5rem;position:relative}.landing-home .hero-section .contact-form-card .contact-form .form-group .form-label[data-v-f6c03a6a]{color:#1d5a7e;font-weight:600;font-size:1rem;margin-bottom:.75rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;-webkit-transition:color .3s ease;transition:color .3s ease}.landing-home .hero-section .contact-form-card .contact-form .form-group .form-label .form-icon[data-v-f6c03a6a]{font-size:.95rem;opacity:1;color:#1d5a7e}.landing-home .hero-section .contact-form-card .contact-form .form-group .form-label .required-asterisk[data-v-f6c03a6a]{color:#f64e60;font-weight:700;margin-left:2px}.landing-home .hero-section .contact-form-card .contact-form .form-group .form-help-text[data-v-f6c03a6a]{display:block;margin-top:.5rem;font-size:.8rem;color:#5a6d70;font-style:italic}.landing-home .hero-section .contact-form-card .contact-form .form-group .input-wrapper[data-v-f6c03a6a],.landing-home .hero-section .contact-form-card .contact-form .form-group .select-wrapper[data-v-f6c03a6a]{position:relative}.landing-home .hero-section .contact-form-card .contact-form .form-group .input-wrapper .form-control[data-v-f6c03a6a],.landing-home .hero-section .contact-form-card .contact-form .form-group .select-wrapper .form-control[data-v-f6c03a6a]{width:100%;padding:14px 16px;border:2px solid #e5eaee;border-radius:10px;font-size:.95rem;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);background:#f8f9fa;color:#2d4a4d;font-weight:500}.landing-home .hero-section .contact-form-card .contact-form .form-group .input-wrapper .form-control[data-v-f6c03a6a]:focus,.landing-home .hero-section .contact-form-card .contact-form .form-group .select-wrapper .form-control[data-v-f6c03a6a]:focus{outline:none;border-color:#1d5a7e;background:#fff;-webkit-box-shadow:0 0 0 4px rgba(29,90,126,.15);box-shadow:0 0 0 4px rgba(29,90,126,.15);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.landing-home .hero-section .contact-form-card .contact-form .form-group .input-wrapper .form-control[data-v-f6c03a6a]::-webkit-input-placeholder,.landing-home .hero-section .contact-form-card .contact-form .form-group .select-wrapper .form-control[data-v-f6c03a6a]::-webkit-input-placeholder{color:#b5b5c3;font-weight:400}.landing-home .hero-section .contact-form-card .contact-form .form-group .input-wrapper .form-control[data-v-f6c03a6a]::-moz-placeholder,.landing-home .hero-section .contact-form-card .contact-form .form-group .select-wrapper .form-control[data-v-f6c03a6a]::-moz-placeholder{color:#b5b5c3;font-weight:400}.landing-home .hero-section .contact-form-card .contact-form .form-group .input-wrapper .form-control[data-v-f6c03a6a]:-ms-input-placeholder,.landing-home .hero-section .contact-form-card .contact-form .form-group .select-wrapper .form-control[data-v-f6c03a6a]:-ms-input-placeholder{color:#b5b5c3;font-weight:400}.landing-home .hero-section .contact-form-card .contact-form .form-group .input-wrapper .form-control[data-v-f6c03a6a]::-ms-input-placeholder,.landing-home .hero-section .contact-form-card .contact-form .form-group .select-wrapper .form-control[data-v-f6c03a6a]::-ms-input-placeholder{color:#b5b5c3;font-weight:400}.landing-home .hero-section .contact-form-card .contact-form .form-group .input-wrapper .form-control[data-v-f6c03a6a]::placeholder,.landing-home .hero-section .contact-form-card .contact-form .form-group .select-wrapper .form-control[data-v-f6c03a6a]::placeholder{color:#b5b5c3;font-weight:400}.landing-home .hero-section .contact-form-card .contact-form .form-group .input-wrapper .form-control[data-v-f6c03a6a]:hover:not(:focus),.landing-home .hero-section .contact-form-card .contact-form .form-group .select-wrapper .form-control[data-v-f6c03a6a]:hover:not(:focus){border-color:#d1d3e0;background:#fff}.landing-home .hero-section .contact-form-card .contact-form .form-group .input-wrapper .input-focus-line[data-v-f6c03a6a],.landing-home .hero-section .contact-form-card .contact-form .form-group .select-wrapper .input-focus-line[data-v-f6c03a6a]{position:absolute;bottom:0;left:50%;width:0;height:2px;background:-webkit-gradient(linear,left top,right top,from(#1d5a7e),to(#00bcd4));background:linear-gradient(90deg,#1d5a7e,#00bcd4);-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-transform:translateX(-50%);transform:translateX(-50%);border-radius:2px}.landing-home .hero-section .contact-form-card .contact-form .form-group .input-wrapper.is-focused .input-focus-line[data-v-f6c03a6a],.landing-home .hero-section .contact-form-card .contact-form .form-group .select-wrapper.is-focused .input-focus-line[data-v-f6c03a6a]{width:100%}.landing-home .hero-section .contact-form-card .contact-form .form-group .input-wrapper.has-value .form-control[data-v-f6c03a6a],.landing-home .hero-section .contact-form-card .contact-form .form-group .select-wrapper.has-value .form-control[data-v-f6c03a6a]{border-color:#1d5a7e;background:#fff}.landing-home .hero-section .contact-form-card .contact-form .form-group .select-wrapper[data-v-f6c03a6a]{position:relative;z-index:1}.landing-home .hero-section .contact-form-card .contact-form .form-group .select-wrapper select.form-control[data-v-f6c03a6a]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:45px;background:#f8f9fa;z-index:2;position:relative}.landing-home .hero-section .contact-form-card .contact-form .form-group .select-wrapper select.form-control[data-v-f6c03a6a]:focus{background:#fff;z-index:3}.landing-home .hero-section .contact-form-card .contact-form .form-group .select-wrapper select.form-control option[data-v-f6c03a6a]{background:#fff;color:#2d4a4d;padding:10px}.landing-home .hero-section .contact-form-card .contact-form .form-group .select-wrapper .select-arrow[data-v-f6c03a6a]{position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#1d5a7e;font-size:.75rem;pointer-events:none;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:4}.landing-home .hero-section .contact-form-card .contact-form .form-group .select-wrapper.is-focused .select-arrow[data-v-f6c03a6a]{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.landing-home .hero-section .contact-form-card .contact-form .form-group.checkbox-group[data-v-f6c03a6a]{margin-bottom:1.75rem;padding-top:.5rem}.landing-home .hero-section .contact-form-card .contact-form .form-group.checkbox-group .custom-checkbox[data-v-f6c03a6a]{position:relative}.landing-home .hero-section .contact-form-card .contact-form .form-group.checkbox-group .custom-checkbox .form-checkbox[data-v-f6c03a6a]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.landing-home .hero-section .contact-form-card .contact-form .form-group.checkbox-group .custom-checkbox .form-checkbox:checked~.checkbox-label .checkbox-custom[data-v-f6c03a6a]{background:#1d5a7e;border-color:#1d5a7e}.landing-home .hero-section .contact-form-card .contact-form .form-group.checkbox-group .custom-checkbox .form-checkbox:checked~.checkbox-label .checkbox-custom[data-v-f6c03a6a]:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.landing-home .hero-section .contact-form-card .contact-form .form-group.checkbox-group .custom-checkbox .form-checkbox:focus~.checkbox-label .checkbox-custom[data-v-f6c03a6a]{-webkit-box-shadow:0 0 0 3px rgba(29,90,126,.25);box-shadow:0 0 0 3px rgba(29,90,126,.25)}.landing-home .hero-section .contact-form-card .contact-form .form-group.checkbox-group .custom-checkbox .checkbox-label[data-v-f6c03a6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;gap:12px}.landing-home .hero-section .contact-form-card .contact-form .form-group.checkbox-group .custom-checkbox .checkbox-label .checkbox-custom[data-v-f6c03a6a]{width:22px;height:22px;border:2px solid #e5eaee;border-radius:6px;background:#fff;-ms-flex-negative:0;flex-shrink:0;margin-top:2px;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.landing-home .hero-section .contact-form-card .contact-form .form-group.checkbox-group .custom-checkbox .checkbox-label .checkbox-custom[data-v-f6c03a6a]:after{content:"";font-family:Font Awesome\ 5 Free;font-weight:900;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0);color:#fff;font-size:.75rem;opacity:0;-webkit-transition:all .2s cubic-bezier(.4,0,.2,1);transition:all .2s cubic-bezier(.4,0,.2,1)}.landing-home .hero-section .contact-form-card .contact-form .form-group.checkbox-group .custom-checkbox .checkbox-label .checkbox-text[data-v-f6c03a6a]{font-size:.8rem;color:#5a6d70;line-height:1.6;-webkit-box-flex:1;-ms-flex:1;flex:1}.landing-home .hero-section .contact-form-card .contact-form .form-group.checkbox-group .custom-checkbox:hover .checkbox-custom[data-v-f6c03a6a]{border-color:#1d5a7e;-webkit-transform:scale(1.05);transform:scale(1.05)}.landing-home .hero-section .contact-form-card .contact-form .btn-submit-form[data-v-f6c03a6a]{width:100%;background:linear-gradient(135deg,#1d5a7e,#00bcd4);color:#fff;border:none;border-radius:15px;padding:22px 40px;font-size:1.4rem;font-weight:700;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-box-shadow:0 10px 30px rgba(29,90,126,.45),0 5px 15px rgba(29,90,126,.2);box-shadow:0 10px 30px rgba(29,90,126,.45),0 5px 15px rgba(29,90,126,.2);cursor:pointer;position:relative;overflow:hidden;margin-top:.5rem;letter-spacing:.3px;text-shadow:0 2px 6px rgba(0,0,0,.2)}.landing-home .hero-section .contact-form-card .contact-form .btn-submit-form[data-v-f6c03a6a]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:-webkit-gradient(linear,left top,right top,from(transparent),color-stop(hsla(0,0%,100%,.3)),to(transparent));background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);-webkit-transition:left .5s ease;transition:left .5s ease}.landing-home .hero-section .contact-form-card .contact-form .btn-submit-form[data-v-f6c03a6a]:hover:not(:disabled){background:linear-gradient(135deg,#154a6e,#1d5a7e);-webkit-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 15px 40px rgba(29,90,126,.55),0 8px 20px rgba(29,90,126,.25);box-shadow:0 15px 40px rgba(29,90,126,.55),0 8px 20px rgba(29,90,126,.25)}.landing-home .hero-section .contact-form-card .contact-form .btn-submit-form[data-v-f6c03a6a]:hover:not(:disabled):before{left:100%}.landing-home .hero-section .contact-form-card .contact-form .btn-submit-form[data-v-f6c03a6a]:active:not(:disabled){-webkit-transform:translateY(-2px);transform:translateY(-2px)}.landing-home .hero-section .contact-form-card .contact-form .btn-submit-form[data-v-f6c03a6a]:disabled{opacity:.7;cursor:not-allowed;-webkit-transform:none;transform:none}.landing-home .hero-section .contact-form-card .contact-form .btn-submit-form i[data-v-f6c03a6a]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;font-size:1.4rem;margin-right:8px}.landing-home .hero-section .contact-form-card .contact-form .btn-submit-form:hover:not(:disabled) i[data-v-f6c03a6a]{-webkit-transform:translateX(5px);transform:translateX(5px)}.landing-home .hero-section .contact-form-card .contact-form .btn-submit-form .submit-loading[data-v-f6c03a6a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@-webkit-keyframes shimmer-data-v-f6c03a6a{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes shimmer-data-v-f6c03a6a{0%{background-position:-200% 0}to{background-position:200% 0}}@media(max-width:1200px){.landing-home .hero-section .container-fluid[data-v-f6c03a6a]{padding-left:40px;padding-right:40px}}@media(max-width:991px){.landing-home .hero-section .container-fluid[data-v-f6c03a6a]{padding-left:30px;padding-right:30px}}@media(max-width:768px){.landing-home .hero-section .container-fluid[data-v-f6c03a6a]{padding-left:20px;padding-right:20px}}@media(max-width:991px){.landing-home .hero-section[data-v-f6c03a6a]{min-height:auto;padding:80px 0}.landing-home .hero-section .hero-content[data-v-f6c03a6a]{max-width:100%;padding-right:20px;padding-left:10px;margin-bottom:2rem}.landing-home .hero-section .hero-title[data-v-f6c03a6a]{font-size:2.5rem}.landing-home .hero-section .hero-subtitle[data-v-f6c03a6a]{font-size:1.3rem}.landing-home .hero-section .hero-description[data-v-f6c03a6a]{font-size:1rem}.landing-home .hero-section .hero-form-wrapper[data-v-f6c03a6a]{padding-left:0;margin-left:0}.landing-home .hero-section .contact-form-card[data-v-f6c03a6a]{padding:2rem}}@media(max-width:768px){.landing-home .hero-section .hero-form-wrapper[data-v-f6c03a6a]{padding-left:0;margin-left:0}.landing-home .hero-section .contact-form-card[data-v-f6c03a6a]{padding:1.75rem 1.5rem;border-radius:15px}.landing-home .hero-section .contact-form-card .form-header[data-v-f6c03a6a]{margin-bottom:1.5rem}.landing-home .hero-section .contact-form-card .form-header .form-title[data-v-f6c03a6a]{font-size:1.4rem;margin-bottom:.4rem}.landing-home .hero-section .contact-form-card .form-header .form-subtitle[data-v-f6c03a6a]{font-size:.85rem}.landing-home .hero-section .contact-form-card .contact-form .form-group[data-v-f6c03a6a]{margin-bottom:1.25rem}.landing-home .hero-section .contact-form-card .contact-form .form-group .form-label[data-v-f6c03a6a]{font-size:.85rem;margin-bottom:.6rem}.landing-home .hero-section .contact-form-card .contact-form .form-group .form-label .form-icon[data-v-f6c03a6a]{font-size:.8rem}.landing-home .hero-section .contact-form-card .contact-form .form-group .input-wrapper .form-control[data-v-f6c03a6a],.landing-home .hero-section .contact-form-card .contact-form .form-group .select-wrapper .form-control[data-v-f6c03a6a]{padding:12px 14px;font-size:.9rem;border-radius:8px}.landing-home .hero-section .contact-form-card .contact-form .form-group.checkbox-group[data-v-f6c03a6a]{margin-bottom:1.5rem}.landing-home .hero-section .contact-form-card .contact-form .form-group.checkbox-group .custom-checkbox .checkbox-label[data-v-f6c03a6a]{gap:10px}.landing-home .hero-section .contact-form-card .contact-form .form-group.checkbox-group .custom-checkbox .checkbox-label .checkbox-custom[data-v-f6c03a6a]{width:20px;height:20px;margin-top:1px}.landing-home .hero-section .contact-form-card .contact-form .form-group.checkbox-group .custom-checkbox .checkbox-label .checkbox-text[data-v-f6c03a6a]{font-size:.75rem;line-height:1.5}.landing-home .hero-section .contact-form-card .contact-form .btn-submit-form[data-v-f6c03a6a]{border-radius:10px}.landing-home .hero-section[data-v-f6c03a6a]{min-height:auto;padding:60px 0}.landing-home .hero-section .hero-title[data-v-f6c03a6a]{font-size:2.5rem;margin-bottom:1rem}.landing-home .hero-section .hero-title .title-highlight[data-v-f6c03a6a]{display:inline;font-size:2.8rem}.landing-home .hero-section .hero-title .title-teal[data-v-f6c03a6a],.landing-home .hero-section .hero-title .title-white[data-v-f6c03a6a]{font-size:2.5rem}.landing-home .hero-section .hero-subtitle[data-v-f6c03a6a]{font-size:1.6rem;margin-bottom:1rem}.landing-home .hero-section .hero-description[data-v-f6c03a6a]{font-size:1.1rem;margin-bottom:2rem}.landing-home .hero-section .hero-buttons[data-v-f6c03a6a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landing-home .hero-section .hero-buttons .btn[data-v-f6c03a6a]{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing-home .hero-section .hero-buttons .btn.btn-consult-plans[data-v-f6c03a6a]{font-size:1.6rem;padding:16px 38px;color:#1d5a7e;background:#00bcd4}.landing-home .hero-section .contact-form-card[data-v-f6c03a6a]{padding:1.5rem}.landing-home .hero-section .contact-form-card .form-title[data-v-f6c03a6a]{font-size:1.25rem;margin-bottom:1.25rem}.landing-home .hero-section .contact-form-card .contact-form .form-group[data-v-f6c03a6a]{margin-bottom:1rem}.landing-home .hero-section .contact-form-card .contact-form .form-group .form-label[data-v-f6c03a6a]{font-size:.9rem}.landing-home .hero-section .contact-form-card .contact-form .form-group .form-control[data-v-f6c03a6a]{padding:10px 12px;font-size:.9rem}.landing-home .hero-section .contact-form-card .contact-form .form-group.checkbox-group .checkbox-label .checkbox-text[data-v-f6c03a6a]{font-size:.8rem}.landing-home .hero-section .contact-form-card .contact-form .btn-submit-form[data-v-f6c03a6a]{padding:14px 25px;font-size:1rem}.landing-home .hero-section[data-v-f6c03a6a]{background-position:50%}}.landing-home .corporate-banner[data-v-f6c03a6a]{background:linear-gradient(135deg,#1d5a7e,#00bcd4);padding:35px 0;color:#fff}.landing-home .corporate-banner .banner-item[data-v-f6c03a6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px;font-weight:600;font-size:1.5rem;-webkit-transition:all .3s ease;transition:all .3s ease;letter-spacing:.2px}.landing-home .corporate-banner .banner-item span[data-v-f6c03a6a]{font-size:1.5rem;font-weight:600;text-shadow:0 2px 8px rgba(29,90,126,.3)}.landing-home .corporate-banner .banner-item[data-v-f6c03a6a]:hover{-webkit-transform:translateY(-4px);transform:translateY(-4px)}.landing-home .corporate-banner .banner-item:hover i[data-v-f6c03a6a]{-webkit-transform:scale(1.25);transform:scale(1.25);color:#fff}.landing-home .corporate-banner .banner-item:hover span[data-v-f6c03a6a]{text-shadow:0 3px 12px rgba(29,90,126,.4)}.landing-home .corporate-banner .banner-item i[data-v-f6c03a6a]{font-size:1.8rem;color:hsla(0,0%,100%,.95);-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-filter:drop-shadow(0 2px 6px rgba(0,0,0,.2));filter:drop-shadow(0 2px 6px rgba(0,0,0,.2))}@media(max-width:768px){.landing-home .corporate-banner[data-v-f6c03a6a]{padding:30px 0}.landing-home .corporate-banner .banner-item[data-v-f6c03a6a]{font-size:1.2rem;gap:12px}.landing-home .corporate-banner .banner-item span[data-v-f6c03a6a]{font-size:1.2rem}.landing-home .corporate-banner .banner-item i[data-v-f6c03a6a]{font-size:1.5rem}}@media(max-width:576px){.landing-home .corporate-banner[data-v-f6c03a6a]{padding:25px 0}.landing-home .corporate-banner .banner-item[data-v-f6c03a6a]{font-size:1.1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}.landing-home .corporate-banner .banner-item span[data-v-f6c03a6a]{font-size:1.1rem}.landing-home .corporate-banner .banner-item i[data-v-f6c03a6a]{font-size:1.4rem}}.landing-home .corporate-plan-section[data-v-f6c03a6a]{padding:100px 0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#f8f9fa),to(#fff));background:linear-gradient(180deg,#fff,#f8f9fa 50%,#fff)}.landing-home .corporate-plan-section .row[data-v-f6c03a6a]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.landing-home .corporate-plan-section .plan-content .plan-subtitle[data-v-f6c03a6a]{color:#5a6d70;font-size:.95rem;font-weight:500;text-transform:uppercase;letter-spacing:1px;margin-bottom:1rem}.landing-home .corporate-plan-section .plan-content .plan-title[data-v-f6c03a6a]{font-size:3.5rem;font-weight:700;color:#1d5a7e;margin-bottom:2rem;line-height:1.2}.landing-home .corporate-plan-section .plan-content .plan-description[data-v-f6c03a6a]{font-size:1.4rem;color:#2d4a4d;line-height:1.8;margin-bottom:3rem;font-weight:500}.landing-home .corporate-plan-section .plan-content .benefits-list[data-v-f6c03a6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landing-home .corporate-plan-section .plan-content .benefits-list .benefit-item[data-v-f6c03a6a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;margin-bottom:2.5rem;padding:20px;border-radius:12px;background:transparent;-webkit-transition:all .3s ease;transition:all .3s ease;min-height:150px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landing-home .corporate-plan-section .plan-content .benefits-list .benefit-item[data-v-f6c03a6a]:hover{-webkit-transform:translateX(5px);transform:translateX(5px)}.landing-home .corporate-plan-section .plan-content .benefits-list .benefit-item:hover .benefit-icon[data-v-f6c03a6a]{-webkit-transform:scale(1.05);transform:scale(1.05)}.landing-home .corporate-plan-section .plan-content .benefits-list .benefit-item[data-v-f6c03a6a]:last-child{margin-bottom:0}.landing-home .corporate-plan-section .plan-content .benefits-list .benefit-item .benefit-icon[data-v-f6c03a6a]{-ms-flex-negative:0;flex-shrink:0;width:80px;height:80px;background:transparent;border:none;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease;transition:all .3s ease;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.landing-home .corporate-plan-section .plan-content .benefits-list .benefit-item .benefit-icon img[data-v-f6c03a6a]{width:120%;height:120%;-o-object-fit:contain;object-fit:contain}.landing-home .corporate-plan-section .plan-content .benefits-list .benefit-item .benefit-icon i[data-v-f6c03a6a]{font-size:1.5rem;color:#fff;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.landing-home .corporate-plan-section .plan-content .benefits-list .benefit-item .benefit-content[data-v-f6c03a6a]{-webkit-box-flex:1;-ms-flex:1;flex:1;background:#fff;border:2px solid #e5eaee;border-radius:12px;padding:20px;-webkit-box-shadow:0 4px 12px rgba(29,90,126,.2);box-shadow:0 4px 12px rgba(29,90,126,.2)}.landing-home .corporate-plan-section .plan-content .benefits-list .benefit-item .benefit-content .benefit-title[data-v-f6c03a6a]{font-size:1.6rem;font-weight:700;color:#2d4a4d;margin-bottom:1rem;line-height:1.3}.landing-home .corporate-plan-section .plan-content .benefits-list .benefit-item .benefit-content .benefit-text[data-v-f6c03a6a]{font-size:1.2rem;color:#2d4a4d;line-height:1.7;font-weight:500}.landing-home .corporate-plan-section .plan-image-wrapper[data-v-f6c03a6a]{position:relative;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landing-home .corporate-plan-section .plan-image-wrapper[data-v-f6c03a6a]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.landing-home .corporate-plan-section .plan-image-wrapper:hover .plan-image[data-v-f6c03a6a]{-webkit-box-shadow:0 15px 50px rgba(29,90,126,.15);box-shadow:0 15px 50px rgba(29,90,126,.15)}.landing-home .corporate-plan-section .plan-image-wrapper .plan-image[data-v-f6c03a6a]{width:100%;height:auto;border-radius:15px;-webkit-box-shadow:0 10px 40px rgba(29,90,126,.1);box-shadow:0 10px 40px rgba(29,90,126,.1);-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease;transition:all .3s ease}.landing-home .corporate-plan-section .plan-image-wrapper .corporate-image-clean[data-v-f6c03a6a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-box-flex:1;-ms-flex:1;flex:1}.landing-home .corporate-plan-section .plan-image-wrapper .btn-corporate-plan[data-v-f6c03a6a]{position:absolute;bottom:30px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:linear-gradient(135deg,#1d5a7e,#00bcd4);color:#fff;border:none;border-radius:0;padding:15px 35px;font-weight:600;font-size:1.1rem;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 8px 25px rgba(29,90,126,.4);box-shadow:0 8px 25px rgba(29,90,126,.4);-webkit-transition:all .3s ease;transition:all .3s ease}.landing-home .corporate-plan-section .plan-image-wrapper .btn-corporate-plan[data-v-f6c03a6a]:hover{background:linear-gradient(135deg,#154a6e,#00acc1);-webkit-transform:translateX(-50%) translateY(-3px);transform:translateX(-50%) translateY(-3px);-webkit-box-shadow:0 12px 35px rgba(29,90,126,.5);box-shadow:0 12px 35px rgba(29,90,126,.5);color:#fff;text-decoration:none}.landing-home .corporate-plan-section .plan-image-wrapper .btn-corporate-plan i[data-v-f6c03a6a]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.landing-home .corporate-plan-section .plan-image-wrapper .btn-corporate-plan:hover i[data-v-f6c03a6a]{-webkit-transform:translateX(5px);transform:translateX(5px)}@media(max-width:991px){.landing-home .corporate-plan-section[data-v-f6c03a6a]{padding:80px 0}.landing-home .corporate-plan-section .plan-content .plan-title[data-v-f6c03a6a]{font-size:2rem}.landing-home .corporate-plan-section .plan-content .plan-description[data-v-f6c03a6a]{font-size:1rem}}@media(max-width:768px){.landing-home .corporate-plan-section[data-v-f6c03a6a]{padding:60px 0}.landing-home .corporate-plan-section .plan-content .plan-title[data-v-f6c03a6a]{font-size:1.75rem}.landing-home .corporate-plan-section .plan-content .benefits-list .benefit-item[data-v-f6c03a6a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;margin-bottom:2rem}.landing-home .corporate-plan-section .plan-content .benefits-list .benefit-item .benefit-icon[data-v-f6c03a6a]{width:100px;height:100px}.landing-home .corporate-plan-section .plan-content .benefits-list .benefit-item .benefit-icon img[data-v-f6c03a6a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landing-home .corporate-plan-section .plan-content .benefits-list .benefit-item .benefit-icon i[data-v-f6c03a6a]{font-size:1.3rem}.landing-home .corporate-plan-section .plan-content .benefits-list .benefit-item .benefit-content[data-v-f6c03a6a]{padding:15px}.landing-home .corporate-plan-section .plan-image-wrapper .btn-corporate-plan[data-v-f6c03a6a]{position:relative;bottom:auto;left:auto;-webkit-transform:none;transform:none;margin-top:20px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.landing-home .benefits-coverage-section[data-v-f6c03a6a]{padding:100px 0;background:-webkit-gradient(linear,left top,right bottom,from(#154a6e),color-stop(60%,#154a6e),to(#00bcd4));background:linear-gradient(to bottom right,#154a6e 0,#154a6e 60%,#00bcd4);color:#2d4a4d}.landing-home .benefits-coverage-section .coverage-benefits-row[data-v-f6c03a6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(max-width:991px){.landing-home .benefits-coverage-section .coverage-benefits-row[data-v-f6c03a6a]{-ms-flex-wrap:wrap;flex-wrap:wrap}}.landing-home .benefits-coverage-section .section-header[data-v-f6c03a6a]{margin-bottom:4rem;margin-top:3rem;padding-top:2rem}.landing-home .benefits-coverage-section .coverage-title[data-v-f6c03a6a]{font-size:4rem;font-weight:700;color:#fff;margin-bottom:2rem;text-shadow:0 2px 8px rgba(0,0,0,.3),0 4px 12px rgba(29,90,126,.15);line-height:1.2}.landing-home .benefits-coverage-section .coverage-subtitle[data-v-f6c03a6a]{font-size:2.2rem;color:#fff;max-width:1100px;margin:0 auto;line-height:1.8;font-weight:400;letter-spacing:.1px;text-shadow:0 3px 12px rgba(29,90,126,.4),0 2px 8px rgba(0,0,0,.2)}.landing-home .benefits-coverage-section .coverage-card[data-v-f6c03a6a]{background:-webkit-gradient(linear,left top,right bottom,from(#fff),color-stop(92%,#fff),color-stop(95%,#fafafa),color-stop(97%,#f0f0f0),color-stop(98.5%,#e0e0e0),color-stop(99.3%,silver),color-stop(99.7%,grey),to(#2c2c2c));background:linear-gradient(to bottom right,#fff 0,#fff 92%,#fafafa 95%,#f0f0f0 97%,#e0e0e0 98.5%,silver 99.3%,grey 99.7%,#2c2c2c);border-radius:15px;padding:2rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #1d5a7e;-webkit-box-shadow:0 4px 12px rgba(29,90,126,.2);box-shadow:0 4px 12px rgba(29,90,126,.2)}.landing-home .benefits-coverage-section .coverage-card[data-v-f6c03a6a]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.landing-home .benefits-coverage-section .coverage-card:hover .coverage-icon[data-v-f6c03a6a]{-webkit-transform:scale(1.05);transform:scale(1.05)}.landing-home .benefits-coverage-section .coverage-card .coverage-icon[data-v-f6c03a6a]{width:80px;height:80px;background:transparent;border:none;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.5rem;-webkit-transition:all .3s ease;transition:all .3s ease;padding:8px}.landing-home .benefits-coverage-section .coverage-card .coverage-icon img[data-v-f6c03a6a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landing-home .benefits-coverage-section .coverage-card .coverage-icon i[data-v-f6c03a6a]{font-size:2rem;color:#fff}.landing-home .benefits-coverage-section .coverage-card .coverage-card-title[data-v-f6c03a6a]{font-size:1.6rem;font-weight:700;color:#1d5a7e;margin-bottom:1.25rem;line-height:1.3}.landing-home .benefits-coverage-section .coverage-card .coverage-card-text[data-v-f6c03a6a]{font-size:1.15rem;color:#1d5a7e;line-height:1.7;margin-bottom:1.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:500}.landing-home .benefits-coverage-section .coverage-card .coverage-badge[data-v-f6c03a6a]{display:inline-block;padding:8px 16px;border-radius:20px;font-size:.85rem;font-weight:600;text-align:center;width:100%}.landing-home .benefits-coverage-section .coverage-card .coverage-badge.badge-success[data-v-f6c03a6a]{background:linear-gradient(135deg,#1d5a7e,#00bcd4);color:#fff}.landing-home .benefits-coverage-section .coverage-card .coverage-badge.badge-info[data-v-f6c03a6a]{background:#6993ff;color:#fff}.landing-home .benefits-coverage-section .coverage-card .coverage-badge.badge-warning[data-v-f6c03a6a]{background:#ffa800;color:#fff}.landing-home .benefits-coverage-section .coverage-card .coverage-badge.badge-primary[data-v-f6c03a6a]{background:linear-gradient(135deg,#1d5a7e,#00bcd4);background:#1d5a7e;color:#fff}.landing-home .benefits-coverage-section .coverage-card .coverage-badge.badge-secondary[data-v-f6c03a6a]{background:#6c757d;color:#fff}@media(max-width:991px){.landing-home .benefits-coverage-section[data-v-f6c03a6a]{padding:80px 0}.landing-home .benefits-coverage-section .coverage-title[data-v-f6c03a6a]{font-size:2.5rem}.landing-home .benefits-coverage-section .coverage-subtitle[data-v-f6c03a6a]{font-size:1.5rem}}@media(max-width:768px){.landing-home .benefits-coverage-section[data-v-f6c03a6a]{padding:60px 0}.landing-home .benefits-coverage-section .coverage-title[data-v-f6c03a6a]{font-size:2rem}.landing-home .benefits-coverage-section .coverage-subtitle[data-v-f6c03a6a]{font-size:1.3rem}.landing-home .benefits-coverage-section .coverage-card[data-v-f6c03a6a]{padding:1.5rem}.landing-home .benefits-coverage-section .coverage-card .coverage-icon[data-v-f6c03a6a]{width:60px;height:60px;margin-bottom:1rem}.landing-home .benefits-coverage-section .coverage-card .coverage-icon i[data-v-f6c03a6a]{font-size:1.5rem}.landing-home .benefits-coverage-section .coverage-card .coverage-card-title[data-v-f6c03a6a]{font-size:1.1rem}.landing-home .benefits-coverage-section .coverage-card .coverage-card-text[data-v-f6c03a6a]{font-size:.9rem}}.landing-home .benefits-section[data-v-f6c03a6a]{padding:100px 0;background:-webkit-gradient(linear,left top,left bottom,from(#f3f6f9),color-stop(50%,#fff),to(#f3f6f9));background:linear-gradient(180deg,#f3f6f9,#fff 50%,#f3f6f9)}.landing-home .benefits-section .section-title[data-v-f6c03a6a]{font-size:3rem;font-weight:700;color:#1d5a7e;margin-bottom:1.5rem;line-height:1.2}.landing-home .benefits-section .section-subtitle[data-v-f6c03a6a]{font-size:1.4rem;color:#2d4a4d;max-width:800px;margin:0 auto;line-height:1.7;font-weight:500}.landing-home .benefits-section .row[data-v-f6c03a6a]{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.landing-home .benefits-section .benefits-cards-wrapper[data-v-f6c03a6a]{gap:2rem}.landing-home .benefits-section .benefit-card[data-v-f6c03a6a],.landing-home .benefits-section .benefits-cards-wrapper[data-v-f6c03a6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landing-home .benefits-section .benefit-card[data-v-f6c03a6a]{background:#fff;padding:2.5rem;border-radius:15px;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #e5eaee}.landing-home .benefits-section .benefit-card[data-v-f6c03a6a]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 8px 20px rgba(0,0,0,.15);box-shadow:0 8px 20px rgba(0,0,0,.15)}.landing-home .benefits-section .benefit-card:hover .benefit-icon[data-v-f6c03a6a]{-webkit-transform:scale(1.05);transform:scale(1.05)}.landing-home .benefits-section .benefit-card .benefit-icon[data-v-f6c03a6a]{width:80px;height:80px;background:transparent;border:none;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:1.5rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.landing-home .benefits-section .benefit-card .benefit-icon img[data-v-f6c03a6a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landing-home .benefits-section .benefit-card .benefit-icon i[data-v-f6c03a6a]{font-size:2rem;color:#fff;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.landing-home .benefits-section .benefit-card .benefit-title[data-v-f6c03a6a]{font-size:1.75rem;font-weight:700;color:#1d5a7e;margin-bottom:1.25rem;line-height:1.3}.landing-home .benefits-section .benefit-card .benefit-text[data-v-f6c03a6a]{color:#2d4a4d;line-height:1.7;font-size:1.1rem;font-weight:400}.landing-home .benefits-section .benefits-image-wrapper[data-v-f6c03a6a]{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing-home .benefits-section .benefits-image-wrapper .benefits-man-image[data-v-f6c03a6a]{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.landing-home .plans-section[data-v-f6c03a6a]{padding:80px 0;background:#f3f6f9}.landing-home .detailed-plans-section[data-v-f6c03a6a]{padding:80px 0;background:#fff}.landing-home .detailed-plans-section .section-header[data-v-f6c03a6a]{margin-bottom:4rem}.landing-home .detailed-plans-section .section-header .section-title[data-v-f6c03a6a]{color:#1d5a7e;font-size:3.5rem;font-weight:700;margin-bottom:1.5rem}.landing-home .detailed-plans-section .section-header .section-subtitle[data-v-f6c03a6a]{color:#1d5a7e;font-size:2rem;font-weight:500;line-height:1.6}.landing-home .detailed-plans-section .plan-card-wrapper[data-v-f6c03a6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.landing-home .detailed-plans-section .detailed-plan-card[data-v-f6c03a6a]{background:linear-gradient(135deg,#fff,#f8f9fa);border:2px solid #1d5a7e;border-radius:15px;padding:2rem;position:relative;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landing-home .detailed-plans-section .detailed-plan-card.plan-with-gradient[data-v-f6c03a6a]{background:#fff;border-color:#1d5a7e}.landing-home .detailed-plans-section .detailed-plan-card.plan-with-gradient .plan-header[data-v-f6c03a6a]{background:-webkit-gradient(linear,left top,right top,from(#154a6e),to(#00bcd4));background:linear-gradient(90deg,#154a6e 0,#00bcd4);border-radius:15px 15px 0 0;margin:-2rem -2rem 2rem -2rem;padding:2rem 2rem 1.5rem 2rem;border-bottom:3px solid #1d5a7e;color:#fff}.landing-home .detailed-plans-section .detailed-plan-card.plan-with-gradient .plan-header .plan-name[data-v-f6c03a6a]{color:#fff;font-size:2.5rem;margin-bottom:1.5rem;margin-top:1rem}.landing-home .detailed-plans-section .detailed-plan-card.plan-with-gradient .plan-header .plan-price-large[data-v-f6c03a6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing-home .detailed-plans-section .detailed-plan-card.plan-with-gradient .plan-header .plan-price-large .currency[data-v-f6c03a6a]{font-size:3.5rem;color:#fff;line-height:1;vertical-align:baseline}.landing-home .detailed-plans-section .detailed-plan-card.plan-with-gradient .plan-header .plan-price-large .amount[data-v-f6c03a6a]{font-size:7rem;color:#fff;line-height:1}.landing-home .detailed-plans-section .detailed-plan-card.plan-with-gradient .plan-header .plan-price-large .period[data-v-f6c03a6a]{font-size:2rem;color:hsla(0,0%,100%,.9);line-height:1;vertical-align:baseline}.landing-home .detailed-plans-section .detailed-plan-card.plan-with-gradient .plan-header .plan-meta .meta-item[data-v-f6c03a6a]{color:hsla(0,0%,100%,.9)}.landing-home .detailed-plans-section .detailed-plan-card.plan-with-gradient .plan-header .plan-meta .meta-item i[data-v-f6c03a6a]{color:hsla(0,0%,100%,.8)}.landing-home .detailed-plans-section .detailed-plan-card.plan-with-gradient .plan-body .plan-statistics .stat-item[data-v-f6c03a6a]{background:#f8f9fa}.landing-home .detailed-plans-section .detailed-plan-card.plan-with-gradient .plan-body .plan-statistics .stat-item[data-v-f6c03a6a]:hover{background:#e8f4f8}.landing-home .detailed-plans-section .detailed-plan-card.plan-with-gradient .plan-body .plan-statistics .stat-item .stat-number[data-v-f6c03a6a]{color:#1d5a7e}.landing-home .detailed-plans-section .detailed-plan-card.plan-with-gradient .plan-body .plan-statistics .stat-item .stat-label[data-v-f6c03a6a]{color:#5a6d70}.landing-home .detailed-plans-section .detailed-plan-card.plan-with-gradient .plan-body .plan-statistics .stat-item .btn-outline-primary[data-v-f6c03a6a]{border-color:#1d5a7e;color:#1d5a7e;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.landing-home .detailed-plans-section .detailed-plan-card.plan-with-gradient .plan-body .plan-statistics .stat-item .btn-outline-primary i[data-v-f6c03a6a]{margin-right:.5rem}.landing-home .detailed-plans-section .detailed-plan-card.plan-with-gradient .plan-body .plan-statistics .stat-item .btn-outline-primary[data-v-f6c03a6a]:hover{background:#1d5a7e;color:#fff}.landing-home .detailed-plans-section .detailed-plan-card.plan-with-gradient .plan-body .plan-statistics .stat-item .btn-outline-primary:hover i[data-v-f6c03a6a]{margin-right:.5rem}.landing-home .detailed-plans-section .detailed-plan-card.plan-with-gradient .plan-body .btn-primary[data-v-f6c03a6a]{background:linear-gradient(135deg,#1d5a7e,#00bcd4);color:#fff;border-color:#1d5a7e}.landing-home .detailed-plans-section .detailed-plan-card.plan-with-gradient .plan-body .btn-primary[data-v-f6c03a6a]:hover{background:linear-gradient(135deg,#154a6e,#1d5a7e);color:#fff}.landing-home .detailed-plans-section .detailed-plan-card[data-v-f6c03a6a]:hover{border-color:#1d5a7e;-webkit-box-shadow:0 15px 40px rgba(29,90,126,.85);box-shadow:0 15px 40px rgba(29,90,126,.85);-webkit-transform:translateY(-8px);transform:translateY(-8px);background:linear-gradient(135deg,#fff,#e8f4f8)}.landing-home .detailed-plans-section .detailed-plan-card:hover.plan-with-gradient[data-v-f6c03a6a]{background:#fff}.landing-home .detailed-plans-section .detailed-plan-card:hover.plan-with-gradient .plan-header[data-v-f6c03a6a]{background:-webkit-gradient(linear,left top,right top,from(#154a6e),to(#00bcd4));background:linear-gradient(90deg,#154a6e 0,#00bcd4)}.landing-home .detailed-plans-section .detailed-plan-card .plan-badge[data-v-f6c03a6a]{position:absolute;top:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#fff;color:#1d5a7e;border:2px solid #1d5a7e;padding:10px 24px;border-radius:8px;font-size:1.1rem;font-weight:700;-webkit-box-shadow:0 4px 12px rgba(29,90,126,.2);box-shadow:0 4px 12px rgba(29,90,126,.2);letter-spacing:.3px;z-index:2}.landing-home .detailed-plans-section .detailed-plan-card .plan-badge i[data-v-f6c03a6a]{font-size:1.1rem;color:#1d5a7e}.landing-home .detailed-plans-section .detailed-plan-card .plan-header[data-v-f6c03a6a]{text-align:center;margin-bottom:2rem;margin-top:2rem;padding-bottom:1.5rem;padding-top:2rem;border-bottom:3px solid #1d5a7e}.landing-home .detailed-plans-section .detailed-plan-card .plan-header .plan-name[data-v-f6c03a6a]{font-size:2.5rem;font-weight:700;color:#2d4a4d;margin-bottom:1.5rem;margin-top:1rem}.landing-home .detailed-plans-section .detailed-plan-card .plan-header .plan-price-large[data-v-f6c03a6a]{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing-home .detailed-plans-section .detailed-plan-card .plan-header .plan-price-large .currency[data-v-f6c03a6a]{font-size:3.5rem;vertical-align:baseline;color:#1d5a7e;line-height:1}.landing-home .detailed-plans-section .detailed-plan-card .plan-header .plan-price-large .amount[data-v-f6c03a6a]{font-size:7rem;font-weight:700;color:#1d5a7e;line-height:1}.landing-home .detailed-plans-section .detailed-plan-card .plan-header .plan-price-large .period[data-v-f6c03a6a]{font-size:2rem;color:#5a6d70;line-height:1;vertical-align:baseline}.landing-home .detailed-plans-section .detailed-plan-card .plan-header .plan-meta[data-v-f6c03a6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.landing-home .detailed-plans-section .detailed-plan-card .plan-header .plan-meta .meta-item[data-v-f6c03a6a]{color:#5a6d70;font-size:.9rem}.landing-home .detailed-plans-section .detailed-plan-card .plan-header .plan-meta .meta-item i[data-v-f6c03a6a]{color:#1d5a7e}.landing-home .detailed-plans-section .detailed-plan-card .plan-body .plan-statistics[data-v-f6c03a6a]{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;margin-bottom:1.5rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.landing-home .detailed-plans-section .detailed-plan-card .plan-body .plan-statistics .stat-item[data-v-f6c03a6a]{text-align:center;padding:1.5rem;background:#f8f9fa;border-radius:10px;-webkit-transition:all .3s ease;transition:all .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:180px}.landing-home .detailed-plans-section .detailed-plan-card .plan-body .plan-statistics .stat-item[data-v-f6c03a6a]:hover{background:#e8f4f8;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.landing-home .detailed-plans-section .detailed-plan-card .plan-body .plan-statistics .stat-item .stat-number[data-v-f6c03a6a]{font-size:2.5rem;font-weight:700;color:#1d5a7e;line-height:1;margin-bottom:.5rem}.landing-home .detailed-plans-section .detailed-plan-card .plan-body .plan-statistics .stat-item .stat-label[data-v-f6c03a6a]{font-size:.9rem;color:#5a6d70;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.5px;min-height:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;line-height:1.3}.landing-home .detailed-plans-section .detailed-plan-card .plan-body .plan-statistics .stat-item .btn-outline-primary[data-v-f6c03a6a]{margin-top:auto;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing-home .detailed-plans-section .detailed-plan-card .plan-body .plan-stars[data-v-f6c03a6a]{text-align:center;margin-top:1.5rem;margin-bottom:1rem}.landing-home .detailed-plans-section .detailed-plan-card .plan-body .plan-stars .stars-image[data-v-f6c03a6a]{width:100%;max-width:200px;height:auto;-o-object-fit:contain;object-fit:contain}.landing-home .detailed-plans-section .plan-action-btn[data-v-f6c03a6a]{background:linear-gradient(135deg,#1d5a7e,#00bcd4)!important;color:#fff!important;border:none!important;padding:16px 32px!important;font-size:1.2rem!important;border-radius:12px!important;margin-top:1rem;width:100%;font-weight:700!important;-webkit-transition:all .3s ease!important;transition:all .3s ease!important}.landing-home .detailed-plans-section .plan-action-btn[data-v-f6c03a6a]:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 8px 20px rgba(29,90,126,.4)!important;box-shadow:0 8px 20px rgba(29,90,126,.4)!important}.landing-home .facilities-grid[data-v-f6c03a6a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem;margin-top:1rem}.landing-home .facilities-grid .facility-item[data-v-f6c03a6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem;background:#f8f9fa;border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease}.landing-home .facilities-grid .facility-item[data-v-f6c03a6a]:hover{background:#e8f4f8;-webkit-transform:translateX(5px);transform:translateX(5px)}.landing-home .facilities-grid .facility-item .facility-icon[data-v-f6c03a6a]{color:#1d5a7e;margin-right:.75rem;font-size:1.2rem}.landing-home .procedures-list .procedure-item[data-v-f6c03a6a]{padding:1.25rem;margin-bottom:1rem;background:#f8f9fa;border-radius:10px;border-left:4px solid #1d5a7e;-webkit-transition:all .3s ease;transition:all .3s ease}.landing-home .procedures-list .procedure-item[data-v-f6c03a6a]:hover{background:#e8f4f8;-webkit-transform:translateX(5px);transform:translateX(5px)}.landing-home .procedures-list .procedure-item .procedure-header[data-v-f6c03a6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.75rem}.landing-home .procedures-list .procedure-item .procedure-header .procedure-name[data-v-f6c03a6a]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:1.1rem}.landing-home .procedures-list .procedure-item .procedure-header .procedure-badge[data-v-f6c03a6a]{padding:.25rem .75rem;background:#1d5a7e;color:#fff;border-radius:15px;font-size:.8rem;font-weight:600}.landing-home .procedures-list .procedure-item .procedure-details[data-v-f6c03a6a]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap}.landing-home .procedures-list .procedure-item .procedure-details .detail-item[data-v-f6c03a6a]{color:#5a6d70;font-size:.9rem}.landing-home .procedures-list .procedure-item .procedure-details .detail-item i[data-v-f6c03a6a]{color:#1d5a7e}.landing-home .savings-comparison-section[data-v-f6c03a6a]{padding:100px 0;background:-webkit-gradient(linear,left top,left bottom,from(#f3f6f9),color-stop(50%,#e8f4f8),to(#f3f6f9));background:linear-gradient(180deg,#f3f6f9,#e8f4f8 50%,#f3f6f9);position:relative}.landing-home .savings-comparison-section[data-v-f6c03a6a]:after,.landing-home .savings-comparison-section[data-v-f6c03a6a]:before{content:"";position:absolute;top:0;bottom:0;width:30%;pointer-events:none;z-index:0}.landing-home .savings-comparison-section[data-v-f6c03a6a]:before{left:0;background:radial-gradient(ellipse at left center,rgba(29,90,94,.4) 0,rgba(29,90,94,0) 70%)}.landing-home .savings-comparison-section[data-v-f6c03a6a]:after{right:0;background:radial-gradient(ellipse at right center,rgba(0,188,212,.4) 0,rgba(0,188,212,0) 70%)}.landing-home .savings-comparison-section .container[data-v-f6c03a6a]{position:relative;z-index:1}.landing-home .savings-comparison-section .section-header[data-v-f6c03a6a]{margin-bottom:3rem;margin-top:3rem;padding-top:2rem}.landing-home .savings-comparison-section .section-header .section-title[data-v-f6c03a6a]{font-size:3rem;font-weight:700;color:#2d4a4d;margin-bottom:1rem}.landing-home .savings-comparison-section .section-header .section-subtitle[data-v-f6c03a6a]{font-size:1.5rem;color:#5a6d70;font-weight:400}.landing-home .savings-comparison-section .savings-table-wrapper[data-v-f6c03a6a]{background:#fff;border-radius:20px;padding:3rem;-webkit-box-shadow:0 10px 40px rgba(29,90,126,.12),0 5px 15px rgba(29,90,126,.08);box-shadow:0 10px 40px rgba(29,90,126,.12),0 5px 15px rgba(29,90,126,.08);-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);border:2px solid rgba(29,90,126,.1);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landing-home .savings-comparison-section .savings-table-wrapper[data-v-f6c03a6a]:hover{-webkit-box-shadow:0 15px 50px rgba(29,90,126,.18),0 8px 25px rgba(29,90,126,.12);box-shadow:0 15px 50px rgba(29,90,126,.18),0 8px 25px rgba(29,90,126,.12);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table[data-v-f6c03a6a]{margin:0;width:100%}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table thead[data-v-f6c03a6a]{background:linear-gradient(135deg,rgba(29,90,126,.1),rgba(0,188,212,.05))}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table thead th[data-v-f6c03a6a]{border:none;padding:1.8rem 1rem;font-weight:700;color:#2d4a4d;font-size:1.3rem;text-transform:uppercase;letter-spacing:1px;border-bottom:3px solid rgba(29,90,126,.2)}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tbody tr[data-v-f6c03a6a]{border-bottom:1px solid rgba(29,90,126,.1);-webkit-transition:all .3s ease;transition:all .3s ease}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tbody tr[data-v-f6c03a6a]:hover{background:rgba(29,90,126,.03);-webkit-transform:scale(1.01);transform:scale(1.01)}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tbody tr[data-v-f6c03a6a]:last-child{border-bottom:none}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tbody tr td[data-v-f6c03a6a]{padding:1.8rem 1rem;border:none;vertical-align:middle}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tbody tr td.service-name[data-v-f6c03a6a]{color:#2d4a4d;font-weight:600;font-size:1.3rem;line-height:1.6}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tbody tr td.without-plan[data-v-f6c03a6a]{color:#5a6d70;font-weight:600;font-size:1.35rem}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tbody tr td.with-plan[data-v-f6c03a6a]{color:#00bcd4;font-weight:700;font-size:1.4rem}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tfoot .total-row[data-v-f6c03a6a]{background:linear-gradient(135deg,#1d5a7e,#00bcd4);color:#fff;-webkit-transition:all .4s ease;transition:all .4s ease;border-top:4px solid hsla(0,0%,100%,.2)}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tfoot .total-row[data-v-f6c03a6a]:hover{background:linear-gradient(135deg,#00bcd4,#1d5a7e);-webkit-transform:scale(1.01);transform:scale(1.01)}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tfoot .total-row td[data-v-f6c03a6a]{padding:2.5rem 1rem;border:none}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tfoot .total-row td.total-label[data-v-f6c03a6a]{font-weight:700;font-size:1.6rem;text-transform:uppercase;letter-spacing:1px;text-shadow:0 2px 8px rgba(0,0,0,.2)}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tfoot .total-row td.total-without span[data-v-f6c03a6a]{font-size:2rem;font-weight:700;opacity:.95;text-shadow:0 2px 8px rgba(0,0,0,.2)}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tfoot .total-row td.total-with strong[data-v-f6c03a6a]{font-size:2.8rem;font-weight:700;text-shadow:0 3px 12px rgba(0,0,0,.3);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;display:inline-block}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tfoot .total-row td.total-with strong[data-v-f6c03a6a]:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}@media(max-width:991px){.landing-home .savings-comparison-section[data-v-f6c03a6a]{padding:80px 0}.landing-home .savings-comparison-section .section-header .section-title[data-v-f6c03a6a]{font-size:2.5rem}.landing-home .savings-comparison-section .section-header .section-subtitle[data-v-f6c03a6a]{font-size:1.3rem}.landing-home .savings-comparison-section .savings-table-wrapper[data-v-f6c03a6a]{padding:2rem}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table thead th[data-v-f6c03a6a]{padding:1.2rem .8rem;font-size:1rem}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tbody tr td[data-v-f6c03a6a]{padding:1rem .5rem;font-size:.9rem}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tbody tr td.service-name[data-v-f6c03a6a]{font-size:.85rem}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tfoot .total-row td[data-v-f6c03a6a]{padding:1.25rem .5rem}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tfoot .total-row td.total-label[data-v-f6c03a6a]{font-size:.95rem}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tfoot .total-row td.total-without .strikethrough[data-v-f6c03a6a]{font-size:1rem}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tfoot .total-row td.total-with strong[data-v-f6c03a6a]{font-size:1.5rem}}@media(max-width:768px){.landing-home .savings-comparison-section[data-v-f6c03a6a]{padding:60px 0}.landing-home .savings-comparison-section .section-header .section-title[data-v-f6c03a6a]{font-size:2rem}.landing-home .savings-comparison-section .section-header .section-subtitle[data-v-f6c03a6a]{font-size:1.1rem}.landing-home .savings-comparison-section .savings-table-wrapper[data-v-f6c03a6a]{padding:1.5rem}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table thead th[data-v-f6c03a6a]{padding:1rem .5rem;font-size:.85rem}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tbody tr td[data-v-f6c03a6a]{padding:1rem .5rem;font-size:.9rem}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tbody tr td.service-name[data-v-f6c03a6a]{font-size:.85rem}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tbody tr td.without-plan[data-v-f6c03a6a]{font-size:.95rem}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tbody tr td.with-plan[data-v-f6c03a6a]{font-size:1rem}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tfoot .total-row td[data-v-f6c03a6a]{padding:1.5rem .5rem}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tfoot .total-row td.total-label[data-v-f6c03a6a]{font-size:1rem}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tfoot .total-row td.total-without span[data-v-f6c03a6a]{font-size:1.3rem}.landing-home .savings-comparison-section .savings-table-wrapper .savings-table tfoot .total-row td.total-with strong[data-v-f6c03a6a]{font-size:1.8rem}}.landing-home .savings-comparison-section .savings-summary[data-v-f6c03a6a]{background:-webkit-gradient(linear,left top,right bottom,from(#fff),color-stop(92%,#fff),color-stop(95%,#fafafa),color-stop(97%,#f0f0f0),color-stop(98.5%,#e0e0e0),color-stop(99.3%,silver),color-stop(99.7%,grey),to(#1a1a1a));background:linear-gradient(to bottom right,#fff 0,#fff 92%,#fafafa 95%,#f0f0f0 97%,#e0e0e0 98.5%,silver 99.3%,grey 99.7%,#1a1a1a);border-radius:20px;padding:0;-webkit-box-shadow:0 10px 40px rgba(29,90,126,.12),0 5px 15px rgba(29,90,126,.08);box-shadow:0 10px 40px rgba(29,90,126,.12),0 5px 15px rgba(29,90,126,.08);overflow:hidden;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:2px solid rgba(29,90,126,.15);-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1)}.landing-home .savings-comparison-section .savings-summary[data-v-f6c03a6a]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 15px 50px rgba(29,90,126,.2),0 8px 25px rgba(29,90,126,.12);box-shadow:0 15px 50px rgba(29,90,126,.2),0 8px 25px rgba(29,90,126,.12);border-color:#1d5a7e}.landing-home .savings-comparison-section .savings-summary .summary-content[data-v-f6c03a6a]{padding:2.5rem 2rem;color:#2d4a4d;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-amount[data-v-f6c03a6a]{font-size:3.5rem;font-weight:700;margin-bottom:1.5rem;line-height:1;-webkit-transition:all .3s ease;transition:all .3s ease}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-amount .savings-text[data-v-f6c03a6a]{color:#000;font-weight:600}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-amount .savings-text.savings-title-small[data-v-f6c03a6a]{font-size:1.5rem}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-amount .savings-text.savings-title-large[data-v-f6c03a6a]{font-size:3.75rem}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-amount .savings-number[data-v-f6c03a6a]{color:#1d5a7e;font-size:5.6rem;font-weight:700;text-shadow:0 2px 8px rgba(29,90,126,.15)}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-amount .savings-number[data-v-f6c03a6a]:hover{-webkit-transform:scale(1.05);transform:scale(1.05);color:#154a6e}.landing-home .savings-comparison-section .savings-summary .summary-content .summary-description[data-v-f6c03a6a]{font-size:1.3rem;line-height:1.7;margin-bottom:2rem;color:#5a6d70}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-percentage[data-v-f6c03a6a]{margin-bottom:2rem;padding:0;background:transparent;border-radius:15px;border:none}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-percentage .percentage-content-wrapper[data-v-f6c03a6a]{background:-webkit-gradient(linear,left top,right top,from(#154a6e),to(#00bcd4));background:linear-gradient(90deg,#154a6e 0,#00bcd4);border-radius:15px;padding:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1.5rem}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-percentage .percentage-content-left[data-v-f6c03a6a]{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-percentage .percentage-label[data-v-f6c03a6a]{font-size:1.5rem;color:#fff;margin-bottom:.15rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-percentage .percentage-value-wrapper[data-v-f6c03a6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:.5rem}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-percentage .percentage-value[data-v-f6c03a6a]{font-size:5.6rem;font-weight:700;line-height:1;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-percentage .percentage-value[data-v-f6c03a6a]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-percentage .percentage-icon[data-v-f6c03a6a]{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;-ms-flex-negative:0;flex-shrink:0}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-percentage .percentage-text[data-v-f6c03a6a]{font-size:1.2rem;color:#fff;line-height:1.5;margin:0}.landing-home .savings-comparison-section .savings-summary .summary-content .btn-savings-cta[data-v-f6c03a6a]{background:#fff;color:#1d5a7e;border:none;border-radius:12px;padding:18px 35px;font-weight:700;font-size:1.4rem;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);margin-top:auto;-webkit-box-shadow:0 4px 15px rgba(0,0,0,.15);box-shadow:0 4px 15px rgba(0,0,0,.15)}.landing-home .savings-comparison-section .savings-summary .summary-content .btn-savings-cta[data-v-f6c03a6a]:hover{-webkit-transform:translateY(-3px) scale(1.02);transform:translateY(-3px) scale(1.02);-webkit-box-shadow:0 6px 20px rgba(0,0,0,.2);box-shadow:0 6px 20px rgba(0,0,0,.2);color:#1d5a7e;text-decoration:none}.landing-home .savings-comparison-section .savings-summary .summary-content .btn-savings-cta i[data-v-f6c03a6a]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;font-size:1.1rem}.landing-home .savings-comparison-section .savings-summary .summary-content .btn-savings-cta:hover i[data-v-f6c03a6a]{-webkit-transform:translateX(5px);transform:translateX(5px)}@media(max-width:991px){.landing-home .savings-comparison-section .savings-summary[data-v-f6c03a6a]{margin-top:2rem}.landing-home .savings-comparison-section .savings-summary .summary-content[data-v-f6c03a6a]{padding:2rem 1.5rem}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-amount .savings-text.savings-title-small[data-v-f6c03a6a]{font-size:1.25rem}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-amount .savings-text.savings-title-large[data-v-f6c03a6a]{font-size:3.1rem}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-amount .savings-number[data-v-f6c03a6a]{font-size:4.4rem}.landing-home .savings-comparison-section .savings-summary .summary-content .summary-description[data-v-f6c03a6a]{font-size:1.1rem}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-percentage .percentage-content-wrapper[data-v-f6c03a6a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5rem;gap:1.5rem}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-percentage .percentage-label[data-v-f6c03a6a]{font-size:1.3rem}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-percentage .percentage-value-wrapper[data-v-f6c03a6a]{gap:.75rem}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-percentage .percentage-value[data-v-f6c03a6a]{font-size:4.4rem}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-percentage .percentage-icon[data-v-f6c03a6a]{width:100px;height:100px}.landing-home .savings-comparison-section .savings-summary .summary-content .savings-percentage .percentage-text[data-v-f6c03a6a]{font-size:1rem}.landing-home .savings-comparison-section .savings-summary .summary-content .btn-savings-cta[data-v-f6c03a6a]{font-size:1.2rem}}.landing-home .cta-section[data-v-f6c03a6a]{position:relative;min-height:500px;padding:100px 0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden}.landing-home .cta-section .cta-overlay[data-v-f6c03a6a]{display:none}@media(max-width:768px){.landing-home .cta-section .cta-overlay[data-v-f6c03a6a]{width:100%;background:-webkit-gradient(linear,left top,right top,from(rgba(29,90,126,.85)),color-stop(50%,rgba(0,188,212,.7)),to(rgba(29,90,126,.6)));background:linear-gradient(90deg,rgba(29,90,126,.85) 0,rgba(0,188,212,.7) 50%,rgba(29,90,126,.6))}}.landing-home .cta-section .container[data-v-f6c03a6a]{position:relative;z-index:2}.landing-home .cta-section .cta-content[data-v-f6c03a6a]{max-width:600px;margin:0;padding-right:30px;position:relative;z-index:3}.landing-home .cta-section .cta-title[data-v-f6c03a6a]{font-size:4rem;font-weight:700;margin-bottom:1rem;line-height:1.2;color:#fff;text-shadow:0 4px 15px rgba(29,90,126,.4),0 2px 8px rgba(0,0,0,.2);letter-spacing:-.5px;white-space:nowrap}.landing-home .cta-section .cta-title .cta-title-highlight[data-v-f6c03a6a]{color:#00bcd4;text-shadow:.5px .5px 0 rgba(0,0,0,.3),-.5px -.5px 0 rgba(0,0,0,.3),.5px -.5px 0 rgba(0,0,0,.3),-.5px .5px 0 rgba(0,0,0,.3),0 4px 15px rgba(0,188,212,.6),0 2px 8px rgba(0,188,212,.4);-webkit-text-stroke:.3px rgba(0,0,0,.2);paint-order:stroke fill}.landing-home .cta-section .cta-subtitle-large[data-v-f6c03a6a]{font-size:4rem;font-weight:700;margin-bottom:2rem;line-height:1.3;color:#fff;text-shadow:0 4px 15px rgba(29,90,126,.4),0 2px 8px rgba(0,0,0,.2);letter-spacing:-.3px}.landing-home .cta-section .cta-subtitle[data-v-f6c03a6a]{font-size:2rem;margin-bottom:3rem;color:#fff;line-height:1.7;text-shadow:0 3px 12px rgba(29,90,126,.4),0 2px 8px rgba(0,0,0,.2);font-weight:500;letter-spacing:.1px}.landing-home .cta-section .btn-cta-primary[data-v-f6c03a6a]{background:linear-gradient(135deg,#1d5a7e,#00bcd4);color:#fff;border:none;border-radius:50px;padding:20px 50px;font-size:1.4rem;font-weight:700;text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-box-shadow:0 10px 30px rgba(29,90,126,.45);box-shadow:0 10px 30px rgba(29,90,126,.45);letter-spacing:.5px;text-shadow:0 2px 6px rgba(0,0,0,.2)}.landing-home .cta-section .btn-cta-primary[data-v-f6c03a6a]:hover{background:linear-gradient(135deg,#154a6e,#1d5a7e);-webkit-transform:translateY(-4px) scale(1.02);transform:translateY(-4px) scale(1.02);-webkit-box-shadow:0 15px 40px rgba(29,90,126,.55);box-shadow:0 15px 40px rgba(29,90,126,.55);color:#fff;text-decoration:none}.landing-home .cta-section .btn-cta-primary i[data-v-f6c03a6a]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;font-size:1.4rem;margin-left:10px}.landing-home .cta-section .btn-cta-primary:hover i[data-v-f6c03a6a]{-webkit-transform:translateX(8px);transform:translateX(8px)}@media(max-width:991px){.landing-home .cta-section[data-v-f6c03a6a]{min-height:450px;padding:80px 0}.landing-home .cta-section .cta-content[data-v-f6c03a6a]{padding-right:20px}.landing-home .cta-section .cta-title[data-v-f6c03a6a]{font-size:3rem;white-space:normal}.landing-home .cta-section .cta-subtitle-large[data-v-f6c03a6a]{font-size:3rem}.landing-home .cta-section .cta-subtitle[data-v-f6c03a6a]{font-size:1.5rem}.landing-home .cta-section .btn-cta-primary[data-v-f6c03a6a]{font-size:1.2rem;padding:18px 45px}}@media(max-width:768px){.landing-home .cta-section[data-v-f6c03a6a]{min-height:400px;padding:60px 0}.landing-home .cta-section .cta-content[data-v-f6c03a6a]{padding-right:0;max-width:100%}.landing-home .cta-section .cta-title[data-v-f6c03a6a]{font-size:2.5rem;margin-bottom:1rem;white-space:normal}.landing-home .cta-section .cta-subtitle-large[data-v-f6c03a6a]{font-size:2.5rem;margin-bottom:1.5rem}.landing-home .cta-section .cta-subtitle[data-v-f6c03a6a]{font-size:1.3rem;margin-bottom:2.5rem}.landing-home .cta-section .btn-cta-primary[data-v-f6c03a6a]{font-size:1.15rem;padding:16px 40px;padding:15px 35px;font-size:1.1rem;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.landing-home .what-is-section[data-v-f6c03a6a]{padding:100px 0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#f8f9fa),to(#fff));background:linear-gradient(180deg,#fff,#f8f9fa 50%,#fff)}.landing-home .what-is-section .section-description[data-v-f6c03a6a]{font-size:1.5rem;color:#2d4a4d;max-width:900px;margin:1.5rem auto 3rem;line-height:1.8;font-weight:500}.landing-home .what-is-section .section-description.section-description-primary[data-v-f6c03a6a]{color:#1d5a7e}.landing-home .what-is-section .feature-card[data-v-f6c03a6a]{background:#fff;border-radius:15px;padding:2.5rem;text-align:center;-webkit-box-shadow:0 5px 20px rgba(29,90,126,.08);box-shadow:0 5px 20px rgba(29,90,126,.08);-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);height:100%;border:2px solid #e5eaee}.landing-home .what-is-section .feature-card[data-v-f6c03a6a]:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 15px 40px rgba(29,90,126,.25);box-shadow:0 15px 40px rgba(29,90,126,.25);border-color:#1d5a7e}.landing-home .what-is-section .feature-card .feature-icon[data-v-f6c03a6a]{width:80px;height:80px;background:linear-gradient(135deg,#1d5a7e,#00bcd4);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 1.5rem;-webkit-transition:all .3s ease;transition:all .3s ease;padding:10px}.landing-home .what-is-section .feature-card .feature-icon i[data-v-f6c03a6a]{font-size:2rem;color:#fff}.landing-home .what-is-section .feature-card .feature-icon img[data-v-f6c03a6a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landing-home .what-is-section .feature-card:hover .feature-icon[data-v-f6c03a6a]{-webkit-transform:scale(1.1) rotate(5deg);transform:scale(1.1) rotate(5deg)}.landing-home .what-is-section .feature-card .feature-title[data-v-f6c03a6a]{font-size:2rem;font-weight:700;color:#2d4a4d;margin-bottom:1.25rem;line-height:1.3}.landing-home .what-is-section .feature-card .feature-text[data-v-f6c03a6a]{font-size:1.25rem;color:#2d4a4d;line-height:1.8;margin-bottom:1.5rem;font-weight:500}.landing-home .what-is-section .feature-card .btn-feature-link[data-v-f6c03a6a]{color:#1d5a7e;font-weight:600;font-size:1.2rem;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;padding:12px 30px;border-radius:25px;background:#fff;border:2px solid #1d5a7e;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 4px 15px rgba(29,90,126,.2),0 2px 8px rgba(29,90,126,.1);box-shadow:0 4px 15px rgba(29,90,126,.2),0 2px 8px rgba(29,90,126,.1)}.landing-home .what-is-section .feature-card .btn-feature-link[data-v-f6c03a6a]:hover{color:#fff;background:#1d5a7e;border-color:#1d5a7e;text-decoration:none;-webkit-transform:translateY(-2px);transform:translateY(-2px);-webkit-box-shadow:0 6px 20px rgba(29,90,126,.3),0 4px 12px rgba(29,90,126,.15);box-shadow:0 6px 20px rgba(29,90,126,.3),0 4px 12px rgba(29,90,126,.15)}.landing-home .what-is-section .feature-card .btn-feature-link:hover i[data-v-f6c03a6a]{-webkit-transform:translateX(5px);transform:translateX(5px)}.landing-home .what-is-section .feature-card .btn-feature-link i[data-v-f6c03a6a]{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.landing-home .how-it-works-section[data-v-f6c03a6a]{padding:120px 0;background:-webkit-gradient(linear,left top,left bottom,from(#154a6e),to(#00bcd4));background:linear-gradient(180deg,#154a6e,#00bcd4);color:#fff;position:relative;overflow:hidden}.landing-home .how-it-works-section[data-v-f6c03a6a]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml;charset=utf-8,<svg width="100" height="100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="2" fill="rgba(255,255,255,0.1)"/></svg>');opacity:.3}.landing-home .how-it-works-section .section-header[data-v-f6c03a6a]{position:relative;z-index:1}.landing-home .how-it-works-section .section-title[data-v-f6c03a6a]{color:#fff;font-size:3.5rem;font-weight:700;margin-bottom:4rem;letter-spacing:-.5px;text-shadow:0 4px 15px rgba(29,90,126,.4),0 2px 8px rgba(0,0,0,.2)}.landing-home .how-it-works-section .row[data-v-f6c03a6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.landing-home .how-it-works-section .step-card[data-v-f6c03a6a]{text-align:center;position:relative;padding:3rem 2rem;z-index:1;border-radius:15px;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #1d5a7e;-webkit-box-shadow:0 4px 12px rgba(0,188,212,.3);box-shadow:0 4px 12px rgba(0,188,212,.3);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.landing-home .how-it-works-section .step-card.step-card-dark[data-v-f6c03a6a]{background:-webkit-gradient(linear,left top,left bottom,from(#154a6e),to(#00bcd4));background:linear-gradient(180deg,#154a6e,#00bcd4);color:#fff}.landing-home .how-it-works-section .step-card.step-card-light[data-v-f6c03a6a]{background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(92%,#fff),color-stop(95%,#fafafa),color-stop(97%,#f0f0f0),color-stop(98.5%,#e0e0e0),color-stop(99.3%,silver),color-stop(99.7%,grey),to(#2c2c2c));background:linear-gradient(180deg,#fff,#fff 92%,#fafafa 95%,#f0f0f0 97%,#e0e0e0 98.5%,silver 99.3%,grey 99.7%,#2c2c2c);color:#1d5a7e}.landing-home .how-it-works-section .step-card .step-icon[data-v-f6c03a6a]{width:150px;height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 2rem;-webkit-transition:all .3s ease;transition:all .3s ease}.landing-home .how-it-works-section .step-card .step-icon img[data-v-f6c03a6a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landing-home .how-it-works-section .step-card .step-title[data-v-f6c03a6a]{font-size:2.5rem;font-weight:700;margin-bottom:1.5rem;line-height:1.3}.landing-home .how-it-works-section .step-card .step-text[data-v-f6c03a6a]{font-size:1.5rem;line-height:1.7;margin:0}.landing-home .how-it-works-section .step-card[data-v-f6c03a6a]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-box-shadow:0 6px 18px rgba(0,188,212,.4);box-shadow:0 6px 18px rgba(0,188,212,.4)}.landing-home .how-it-works-section .step-card:hover .step-icon[data-v-f6c03a6a]{-webkit-transform:scale(1.05);transform:scale(1.05)}.landing-home .how-it-works-section .step-card.step-card-dark .step-text[data-v-f6c03a6a],.landing-home .how-it-works-section .step-card.step-card-dark .step-title[data-v-f6c03a6a]{color:#fff}.landing-home .how-it-works-section .step-card.step-card-light .step-title[data-v-f6c03a6a]{color:#1d5a7e}.landing-home .how-it-works-section .step-card.step-card-light .step-text[data-v-f6c03a6a]{color:#2d4a4d}.landing-home .statistics-section[data-v-f6c03a6a]{padding:80px 0;background:linear-gradient(135deg,#1d5a7e,#00bcd4)}.landing-home .statistics-section .stat-card[data-v-f6c03a6a]{text-align:center;padding:2rem;background:hsla(0,0%,100%,.95);border-radius:15px;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid hsla(0,0%,100%,.3);-webkit-box-shadow:0 5px 20px rgba(29,90,126,.1);box-shadow:0 5px 20px rgba(29,90,126,.1)}.landing-home .statistics-section .stat-card[data-v-f6c03a6a]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);background:#fff;border-color:hsla(0,0%,100%,.5);-webkit-box-shadow:0 10px 30px rgba(29,90,126,.15);box-shadow:0 10px 30px rgba(29,90,126,.15)}.landing-home .statistics-section .stat-card .stat-number[data-v-f6c03a6a]{font-size:4rem;font-weight:700;color:#2d4a4d;line-height:1;margin-bottom:.5rem;text-shadow:none}.landing-home .statistics-section .stat-card .stat-label[data-v-f6c03a6a]{font-size:1.3rem;color:#2d4a4d;font-weight:700;text-transform:uppercase;letter-spacing:1px}.landing-home .service-areas-section[data-v-f6c03a6a]{padding:120px 0;background:#fff}.landing-home .service-areas-section .section-header[data-v-f6c03a6a]{margin-bottom:4rem;margin-top:3rem;padding-top:2rem}.landing-home .service-areas-section .section-header .section-title[data-v-f6c03a6a]{font-size:3rem;font-weight:700;color:#1d5a7e;margin-bottom:1.5rem;letter-spacing:-.5px;line-height:1.2}.landing-home .service-areas-section .section-header .section-subtitle[data-v-f6c03a6a]{font-size:1.3rem;color:#5a6d70;max-width:700px;margin:0 auto;line-height:1.7}.landing-home .service-areas-section .location-card[data-v-f6c03a6a]{background:#fff;border-radius:20px;padding:2.5rem;-webkit-box-shadow:0 8px 30px rgba(29,90,126,.1);box-shadow:0 8px 30px rgba(29,90,126,.1);-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);border:3px solid #e5eaee;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;word-wrap:break-word}.landing-home .service-areas-section .location-card[data-v-f6c03a6a]:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px);-webkit-box-shadow:0 15px 45px rgba(29,90,126,.2);box-shadow:0 15px 45px rgba(29,90,126,.2);border-color:#1d5a7e}.landing-home .service-areas-section .location-card .location-header[data-v-f6c03a6a]{margin-bottom:1.5rem;padding-bottom:1.5rem;border-bottom:3px solid #f8f9fa}.landing-home .service-areas-section .location-card .location-header .location-name[data-v-f6c03a6a]{font-size:1.8rem;font-weight:700;color:#1d5a7e;margin:0;letter-spacing:-.3px}.landing-home .service-areas-section .location-card .location-details[data-v-f6c03a6a]{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:1.5rem;min-width:0;overflow:hidden}.landing-home .service-areas-section .location-card .location-details .location-detail-item[data-v-f6c03a6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;min-width:0;width:100%}.landing-home .service-areas-section .location-card .location-details .location-detail-item[data-v-f6c03a6a]:last-child{margin-bottom:0}.landing-home .service-areas-section .location-card .location-details .location-detail-item .location-icon[data-v-f6c03a6a]{color:#1d5a7e;font-size:1.1rem;margin-top:.2rem;-ms-flex-negative:0;flex-shrink:0;width:20px;text-align:center}.landing-home .service-areas-section .location-card .location-details .location-detail-item .location-text[data-v-f6c03a6a]{font-size:1rem;color:#2d4a4d;line-height:1.6;-webkit-box-flex:1;-ms-flex:1;flex:1;word-break:break-word;overflow-wrap:break-word;min-width:0;max-width:100%}.landing-home .service-areas-section .location-card .location-details .location-detail-item .location-link[data-v-f6c03a6a]{font-size:1rem;color:#1d5a7e;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease;line-height:1.6;word-break:break-word;overflow-wrap:break-word;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}.landing-home .service-areas-section .location-card .location-details .location-detail-item .location-link[data-v-f6c03a6a]:hover{color:#154a6e;text-decoration:underline}.landing-home .service-areas-section .location-card .location-actions[data-v-f6c03a6a]{padding-top:1.5rem;border-top:3px solid #f8f9fa}.landing-home .service-areas-section .location-card .location-actions .btn-location-directions[data-v-f6c03a6a]{width:100%;background:linear-gradient(135deg,#1d5a7e,#00bcd4);color:#fff;border:none;border-radius:12px;padding:14px 24px;font-size:1.1rem;font-weight:600;-webkit-transition:all .4s cubic-bezier(.4,0,.2,1);transition:all .4s cubic-bezier(.4,0,.2,1);-webkit-box-shadow:0 8px 25px rgba(29,90,126,.3);box-shadow:0 8px 25px rgba(29,90,126,.3);text-decoration:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;letter-spacing:.3px}.landing-home .service-areas-section .location-card .location-actions .btn-location-directions[data-v-f6c03a6a]:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 12px 35px rgba(29,90,126,.4);box-shadow:0 12px 35px rgba(29,90,126,.4);background:linear-gradient(135deg,#154a6e,#1d5a7e);color:#fff;text-decoration:none}.landing-home .service-areas-section .location-card .location-actions .btn-location-directions[data-v-f6c03a6a]:active{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.landing-home .service-areas-section .location-card .location-actions .btn-location-directions i[data-v-f6c03a6a]{font-size:1rem}.landing-home .service-areas-section .service-areas-content-wrapper[data-v-f6c03a6a]{position:relative;min-height:600px;padding:2rem 0}.landing-home .service-areas-section .texas-map-wrapper[data-v-f6c03a6a]{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:0;pointer-events:none;overflow:hidden}.landing-home .service-areas-section .texas-map-wrapper .texas-map-image[data-v-f6c03a6a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center right;object-position:center right;opacity:.3;-webkit-transform:scale(1.2);transform:scale(1.2)}.landing-home .service-areas-section .locations-row[data-v-f6c03a6a]{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.landing-home .service-areas-section .locations-row .location-col[data-v-f6c03a6a]{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-left:15px;padding-right:15px}@media(max-width:991px){.landing-home .service-areas-section .locations-row .location-col[data-v-f6c03a6a]{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media(max-width:768px){.landing-home .service-areas-section .locations-row .location-col[data-v-f6c03a6a]{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.landing-home .service-areas-section .locations-row .location-card[data-v-f6c03a6a]{background:hsla(0,0%,100%,.95);backdrop-filter:blur(5px)}.landing-home .contact-info-section[data-v-f6c03a6a]{padding:100px 0;background:linear-gradient(135deg,#1d5a7e,#1d5a7e 75%,#00bcd4);color:#fff}.landing-home .contact-info-section .section-header[data-v-f6c03a6a]{margin-bottom:4rem}.landing-home .contact-info-section .section-header .section-title[data-v-f6c03a6a]{color:#fff;font-size:3.5rem;font-weight:700;margin-bottom:1.5rem;text-shadow:0 2px 8px rgba(0,0,0,.3)}.landing-home .contact-info-section .section-header .section-subtitle[data-v-f6c03a6a]{color:#fff;font-size:1.8rem;font-weight:500;line-height:1.6;text-shadow:0 2px 4px rgba(0,0,0,.2)}.landing-home .contact-info-section .contact-card[data-v-f6c03a6a]{background:#fff;border-radius:15px;padding:2rem;text-align:center;-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #e5eaee;height:100%;-webkit-box-shadow:0 5px 20px rgba(29,90,126,.08);box-shadow:0 5px 20px rgba(29,90,126,.08)}.landing-home .contact-info-section .contact-card[data-v-f6c03a6a]:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px);background:#fff;border-color:#1d5a7e;-webkit-box-shadow:0 10px 30px rgba(40,167,69,.2);box-shadow:0 10px 30px rgba(40,167,69,.2)}.landing-home .contact-info-section .contact-card .contact-icon[data-v-f6c03a6a]{width:100px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 1.5rem;-webkit-transition:all .3s ease;transition:all .3s ease}.landing-home .contact-info-section .contact-card .contact-icon .contact-icon-image[data-v-f6c03a6a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landing-home .contact-info-section .contact-card .contact-icon i[data-v-f6c03a6a]{font-size:2rem;color:#fff}.landing-home .contact-info-section .contact-card:hover .contact-icon[data-v-f6c03a6a]{-webkit-transform:scale(1.1);transform:scale(1.1)}.landing-home .contact-info-section .contact-card .contact-title[data-v-f6c03a6a]{font-size:1.8rem;font-weight:700;color:#1d5a7e;margin-bottom:1rem}.landing-home .contact-info-section .contact-card .contact-info[data-v-f6c03a6a]{font-size:1.5rem;color:#2d4a4d;margin-bottom:.5rem;font-weight:600}.landing-home .contact-info-section .contact-card .contact-hours[data-v-f6c03a6a]{font-size:1.2rem;color:#2d4a4d;margin:0;font-weight:500}.landing-home .contact-info-section .contact-card .contact-link[data-v-f6c03a6a]{margin-top:.75rem}.landing-home .contact-info-section .contact-card .contact-link a[data-v-f6c03a6a]{color:#1d5a7e;text-decoration:none;font-weight:600;font-size:1.05rem;-webkit-transition:color .3s ease;transition:color .3s ease}.landing-home .contact-info-section .contact-card .contact-link a[data-v-f6c03a6a]:hover{color:#154a6e;text-decoration:underline}.landing-home .contact-info-section .contact-card .contact-link a i[data-v-f6c03a6a]{margin-right:.5rem}.landing-home .faq-section[data-v-f6c03a6a]{padding:100px 0;background:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#f3f6f9),to(#fff));background:linear-gradient(180deg,#fff,#f3f6f9 50%,#fff)}.landing-home .faq-section .section-header[data-v-f6c03a6a]{margin-bottom:4rem;margin-top:3rem;padding-top:2rem}.landing-home .faq-section .faq-title[data-v-f6c03a6a]{font-size:4rem;font-weight:700;color:#1d5a7e;margin-bottom:1.5rem;line-height:1.2}.landing-home .faq-section .faq-subtitle[data-v-f6c03a6a]{font-size:1.5rem;color:#2d4a4d;max-width:800px;margin:0 auto;font-weight:500;line-height:1.7}.landing-home .faq-section .faq-accordion .faq-item[data-v-f6c03a6a]{margin-bottom:1.5rem;background:linear-gradient(135deg,#fff,#f8f9fa);border:2px solid #e5eaee;border-radius:12px;overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.landing-home .faq-section .faq-accordion .faq-item[data-v-f6c03a6a]:hover{border-color:#1d5a7e;-webkit-box-shadow:0 5px 15px rgba(29,90,126,.2);box-shadow:0 5px 15px rgba(29,90,126,.2);background:linear-gradient(135deg,#fff,#e8f4f8)}.landing-home .faq-section .faq-accordion .faq-item .faq-question[data-v-f6c03a6a]{padding:1.5rem 2rem;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s ease;transition:all .3s ease;background:#fff}.landing-home .faq-section .faq-accordion .faq-item .faq-question[data-v-f6c03a6a]:hover{background:#f8f9fa}.landing-home .faq-section .faq-accordion .faq-item .faq-question.active[data-v-f6c03a6a]{background:linear-gradient(135deg,#f8f9fa,#e8f4f8);border-bottom:2px solid #e5eaee}.landing-home .faq-section .faq-accordion .faq-item .faq-question .faq-question-content[data-v-f6c03a6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;-webkit-box-flex:1;-ms-flex:1;flex:1}.landing-home .faq-section .faq-accordion .faq-item .faq-question .faq-question-content .faq-number[data-v-f6c03a6a]{font-size:1.3rem;font-weight:700;color:#1d5a7e;min-width:30px}.landing-home .faq-section .faq-accordion .faq-item .faq-question .faq-question-content .faq-question-text[data-v-f6c03a6a]{font-size:1.5rem;font-weight:600;color:#2d4a4d;line-height:1.5}.landing-home .faq-section .faq-accordion .faq-item .faq-question .faq-arrow[data-v-f6c03a6a]{font-size:1.2rem;color:#1d5a7e;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-ms-flex-negative:0;flex-shrink:0;margin-left:15px}.landing-home .faq-section .faq-accordion .faq-item .faq-question .faq-arrow.rotated[data-v-f6c03a6a]{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.landing-home .faq-section .faq-accordion .faq-item .faq-answer[data-v-f6c03a6a]{padding:0 2rem 1.5rem 2rem;background:#fff}.landing-home .faq-section .faq-accordion .faq-item .faq-answer p[data-v-f6c03a6a]{font-size:1.3rem;color:#5a6d70;line-height:1.8;margin:0;padding-left:45px}.landing-home .faq-section .slide-fade-enter-active[data-v-f6c03a6a]{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.landing-home .faq-section .slide-fade-leave-active[data-v-f6c03a6a]{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.landing-home .faq-section .slide-fade-enter[data-v-f6c03a6a],.landing-home .faq-section .slide-fade-leave-to[data-v-f6c03a6a]{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}@media(max-width:991px){.landing-home .faq-section[data-v-f6c03a6a]{padding:80px 0}.landing-home .faq-section .faq-title[data-v-f6c03a6a]{font-size:2.5rem}}@media(max-width:991px){.landing-home .faq-section .contact-info-section[data-v-f6c03a6a],.landing-home .faq-section .detailed-plans-section[data-v-f6c03a6a],.landing-home .faq-section .how-it-works-section[data-v-f6c03a6a],.landing-home .faq-section .service-areas-section[data-v-f6c03a6a],.landing-home .faq-section .statistics-section[data-v-f6c03a6a],.landing-home .faq-section .what-is-section[data-v-f6c03a6a],.landing-home .faq-section[data-v-f6c03a6a]{padding:80px 0}.landing-home .faq-section .contact-info-section .section-header .section-title[data-v-f6c03a6a],.landing-home .faq-section .detailed-plans-section .section-header .section-title[data-v-f6c03a6a],.landing-home .faq-section .how-it-works-section .section-header .section-title[data-v-f6c03a6a],.landing-home .faq-section .service-areas-section .section-header .section-title[data-v-f6c03a6a],.landing-home .faq-section .statistics-section .section-header .section-title[data-v-f6c03a6a],.landing-home .faq-section .what-is-section .section-header .section-title[data-v-f6c03a6a]{font-size:3rem}.landing-home .faq-section .contact-info-section .section-header .section-subtitle[data-v-f6c03a6a],.landing-home .faq-section .detailed-plans-section .section-header .section-subtitle[data-v-f6c03a6a],.landing-home .faq-section .how-it-works-section .section-header .section-subtitle[data-v-f6c03a6a],.landing-home .faq-section .service-areas-section .section-header .section-subtitle[data-v-f6c03a6a],.landing-home .faq-section .statistics-section .section-header .section-subtitle[data-v-f6c03a6a],.landing-home .faq-section .what-is-section .section-header .section-subtitle[data-v-f6c03a6a]{font-size:1.5rem}.landing-home .faq-section .detailed-plans-section .section-header .section-subtitle[data-v-f6c03a6a],.landing-home .faq-section .detailed-plans-section .section-header .section-title[data-v-f6c03a6a]{color:#1d5a7e}.landing-home .faq-section .how-it-works-section .section-title[data-v-f6c03a6a]{font-size:2.5rem}.landing-home .faq-section .how-it-works-section .step-card[data-v-f6c03a6a]{padding:2.5rem 1.5rem}.landing-home .faq-section .how-it-works-section .step-card .step-number[data-v-f6c03a6a]{width:55px;height:55px;font-size:1.5rem;top:-22px}.landing-home .faq-section .how-it-works-section .step-card .step-icon[data-v-f6c03a6a]{width:110px;height:110px;margin:2rem auto 1.5rem}.landing-home .faq-section .how-it-works-section .step-card .step-icon i[data-v-f6c03a6a]{font-size:2.5rem}.landing-home .faq-section .how-it-works-section .step-card .step-title[data-v-f6c03a6a]{font-size:1.75rem}.landing-home .faq-section .how-it-works-section .step-card .step-text[data-v-f6c03a6a]{font-size:1.2rem}.landing-home .faq-section .contact-info-section .section-header .section-title[data-v-f6c03a6a]{font-size:3rem;color:#fff}.landing-home .faq-section .contact-info-section .section-header .section-subtitle[data-v-f6c03a6a]{font-size:1.5rem;color:#fff}.landing-home .faq-section .statistics-section .stat-card .stat-number[data-v-f6c03a6a]{font-size:3rem}}@media(max-width:768px){.landing-home .faq-section .contact-info-section[data-v-f6c03a6a],.landing-home .faq-section .detailed-plans-section[data-v-f6c03a6a],.landing-home .faq-section .how-it-works-section[data-v-f6c03a6a],.landing-home .faq-section .service-areas-section[data-v-f6c03a6a],.landing-home .faq-section .statistics-section[data-v-f6c03a6a],.landing-home .faq-section .what-is-section[data-v-f6c03a6a],.landing-home .faq-section[data-v-f6c03a6a]{padding:60px 0}.landing-home .faq-section .detailed-plans-section .section-header .section-subtitle[data-v-f6c03a6a]{font-size:1.3rem}.landing-home .faq-section .how-it-works-section .step-card[data-v-f6c03a6a]{padding:2.5rem 1.5rem;margin-bottom:3rem}.landing-home .faq-section .how-it-works-section .step-card .step-number[data-v-f6c03a6a]{width:50px;height:50px;font-size:1.4rem;top:-20px}.landing-home .faq-section .how-it-works-section .step-card .step-icon[data-v-f6c03a6a]{width:100px;height:100px;margin:2rem auto 1.5rem}.landing-home .faq-section .how-it-works-section .step-card .step-icon i[data-v-f6c03a6a]{font-size:2.2rem}.landing-home .faq-section .how-it-works-section .step-card .step-title[data-v-f6c03a6a]{font-size:1.5rem}.landing-home .faq-section .how-it-works-section .step-card .step-text[data-v-f6c03a6a]{font-size:1.1rem}.landing-home .faq-section .what-is-section .section-description[data-v-f6c03a6a]{font-size:1rem;margin-bottom:2rem}.landing-home .faq-section .what-is-section .feature-card[data-v-f6c03a6a]{padding:2rem 1.5rem}.landing-home .faq-section .what-is-section .feature-card .feature-icon[data-v-f6c03a6a]{width:70px;height:70px;padding:8px}.landing-home .faq-section .what-is-section .feature-card .feature-icon i[data-v-f6c03a6a]{font-size:1.8rem}.landing-home .faq-section .what-is-section .feature-card .feature-icon img[data-v-f6c03a6a]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.landing-home .faq-section .what-is-section .feature-card .feature-title[data-v-f6c03a6a]{font-size:1.3rem}.landing-home .faq-section .what-is-section .feature-card .btn-feature-link[data-v-f6c03a6a]{font-size:1.1rem;padding:10px 25px}.landing-home .faq-section .how-it-works-section .section-title[data-v-f6c03a6a]{font-size:2rem;margin-bottom:2rem}.landing-home .faq-section .how-it-works-section .step-card[data-v-f6c03a6a]{padding:1.5rem}.landing-home .faq-section .how-it-works-section .step-card .step-icon[data-v-f6c03a6a]{width:80px;height:80px;margin:1.5rem auto 1rem}.landing-home .faq-section .how-it-works-section .step-card .step-icon i[data-v-f6c03a6a]{font-size:2rem}.landing-home .faq-section .how-it-works-section .step-card .step-title[data-v-f6c03a6a]{font-size:1.3rem}.landing-home .faq-section .statistics-section .stat-card[data-v-f6c03a6a]{padding:1.5rem}.landing-home .faq-section .statistics-section .stat-card .stat-number[data-v-f6c03a6a]{font-size:2.5rem}.landing-home .faq-section .statistics-section .stat-card .stat-label[data-v-f6c03a6a]{font-size:.95rem}.landing-home .faq-section .service-areas-section[data-v-f6c03a6a]{padding:100px 0}.landing-home .faq-section .service-areas-section .section-header[data-v-f6c03a6a]{margin-bottom:3rem}.landing-home .faq-section .service-areas-section .section-header .section-title[data-v-f6c03a6a]{font-size:2.5rem}.landing-home .faq-section .service-areas-section .section-header .section-subtitle[data-v-f6c03a6a]{font-size:1.2rem}.landing-home .faq-section .service-areas-section .texas-map-wrapper[data-v-f6c03a6a]{position:relative;top:auto;margin-top:3rem}.landing-home .faq-section .service-areas-section .texas-map-wrapper .texas-map-image[data-v-f6c03a6a]{width:100%;-webkit-transform:translateX(0);transform:translateX(0)}.landing-home .faq-section .service-areas-section .location-card[data-v-f6c03a6a]{padding:2rem 1.5rem}.landing-home .faq-section .service-areas-section .location-card .location-header[data-v-f6c03a6a]{margin-bottom:1.25rem;padding-bottom:1.25rem}.landing-home .faq-section .service-areas-section .location-card .location-header .location-name[data-v-f6c03a6a]{font-size:1.5rem}.landing-home .faq-section .service-areas-section .location-card .location-details[data-v-f6c03a6a]{margin-bottom:1.25rem}.landing-home .faq-section .service-areas-section .location-card .location-details .location-detail-item[data-v-f6c03a6a]{margin-bottom:1rem}.landing-home .faq-section .service-areas-section .location-card .location-details .location-detail-item .location-icon[data-v-f6c03a6a]{font-size:1rem}.landing-home .faq-section .service-areas-section .location-card .location-details .location-detail-item .location-link[data-v-f6c03a6a],.landing-home .faq-section .service-areas-section .location-card .location-details .location-detail-item .location-text[data-v-f6c03a6a]{font-size:.95rem}.landing-home .faq-section .service-areas-section .location-card .location-actions[data-v-f6c03a6a]{padding-top:1.25rem}.landing-home .faq-section .service-areas-section .location-card .location-actions .btn-location-directions[data-v-f6c03a6a]{padding:12px 20px;font-size:1rem}.landing-home .faq-section .detailed-plans-section .section-header .section-title[data-v-f6c03a6a]{font-size:2.5rem;color:#1d5a7e}.landing-home .faq-section .detailed-plans-section .section-header .section-subtitle[data-v-f6c03a6a]{font-size:1.1rem;color:#1d5a7e}.landing-home .faq-section .contact-info-section .section-header .section-title[data-v-f6c03a6a]{font-size:2.5rem;color:#fff}.landing-home .faq-section .contact-info-section .section-header .section-subtitle[data-v-f6c03a6a]{font-size:1.1rem;color:#fff}.landing-home .faq-section .contact-info-section .contact-card[data-v-f6c03a6a]{padding:1.5rem}.landing-home .faq-section .contact-info-section .contact-card .contact-icon[data-v-f6c03a6a]{width:80px;height:80px}.landing-home .faq-section .contact-info-section .contact-card .contact-icon .contact-icon-image[data-v-f6c03a6a]{width:100%;height:100%}.landing-home .faq-section .contact-info-section .contact-card .contact-icon i[data-v-f6c03a6a]{font-size:1.8rem}.landing-home .faq-section .contact-info-section .contact-card .contact-title[data-v-f6c03a6a]{font-size:1.5rem}.landing-home .faq-section .contact-info-section .contact-card .contact-info[data-v-f6c03a6a]{font-size:1.3rem}.landing-home .faq-section .contact-info-section .contact-card .contact-hours[data-v-f6c03a6a]{font-size:1.1rem}.landing-home .faq-section .contact-info-section .contact-card .contact-title[data-v-f6c03a6a]{font-size:1.2rem}.landing-home .faq-section .faq-title[data-v-f6c03a6a]{font-size:2rem}.landing-home .faq-section .faq-subtitle[data-v-f6c03a6a]{font-size:1rem}.landing-home .faq-section .faq-accordion .faq-item .faq-question[data-v-f6c03a6a]{padding:1.25rem 1.5rem}.landing-home .faq-section .faq-accordion .faq-item .faq-question .faq-question-content[data-v-f6c03a6a]{gap:10px}.landing-home .faq-section .faq-accordion .faq-item .faq-question .faq-question-content .faq-number[data-v-f6c03a6a]{font-size:1.1rem;min-width:25px}.landing-home .faq-section .faq-accordion .faq-item .faq-question .faq-question-content .faq-question-text[data-v-f6c03a6a]{font-size:1.2rem}.landing-home .faq-section .faq-accordion .faq-item .faq-question .faq-arrow[data-v-f6c03a6a]{font-size:1rem;margin-left:10px}.landing-home .faq-section .faq-accordion .faq-item .faq-answer[data-v-f6c03a6a]{padding:0 1.5rem 1.25rem 1.5rem}.landing-home .faq-section .faq-accordion .faq-item .faq-answer p[data-v-f6c03a6a]{font-size:1.1rem;padding-left:35px}}@media(max-width:768px){.landing-home .hero-section[data-v-f6c03a6a]{padding:60px 0}.landing-home .hero-section .hero-title[data-v-f6c03a6a]{font-size:2.5rem}.landing-home .hero-section .hero-title .title-highlight[data-v-f6c03a6a]{font-size:2.8rem}.landing-home .hero-section .hero-subtitle[data-v-f6c03a6a]{font-size:1.6rem}.landing-home .hero-section .hero-description[data-v-f6c03a6a]{font-size:1.1rem}.landing-home .hero-section .hero-buttons .btn[data-v-f6c03a6a]{display:block;width:100%;margin-bottom:1rem}.landing-home .hero-section .hero-buttons .btn.ml-3[data-v-f6c03a6a]{margin-left:0!important}.landing-home .service-areas-section[data-v-f6c03a6a]{padding:80px 0}.landing-home .service-areas-section .section-header[data-v-f6c03a6a]{margin-bottom:3rem}.landing-home .service-areas-section .section-header .section-title[data-v-f6c03a6a]{font-size:2rem}.landing-home .service-areas-section .section-header .section-subtitle[data-v-f6c03a6a]{font-size:1.1rem}.landing-home .service-areas-section .texas-map-wrapper[data-v-f6c03a6a]{position:relative;top:auto;margin-top:2rem}.landing-home .service-areas-section .texas-map-wrapper .texas-map-image[data-v-f6c03a6a]{width:100%;-webkit-transform:translateX(0);transform:translateX(0)}.landing-home .service-areas-section .location-card[data-v-f6c03a6a]{padding:2rem 1.5rem}.landing-home .service-areas-section .location-card .location-header[data-v-f6c03a6a]{margin-bottom:1.25rem;padding-bottom:1.25rem}.landing-home .service-areas-section .location-card .location-header .location-name[data-v-f6c03a6a]{font-size:1.4rem}.landing-home .service-areas-section .location-card .location-details[data-v-f6c03a6a]{margin-bottom:1.25rem}.landing-home .service-areas-section .location-card .location-details .location-detail-item[data-v-f6c03a6a]{margin-bottom:1rem}.landing-home .service-areas-section .location-card .location-details .location-detail-item .location-icon[data-v-f6c03a6a]{font-size:1rem}.landing-home .service-areas-section .location-card .location-details .location-detail-item .location-link[data-v-f6c03a6a],.landing-home .service-areas-section .location-card .location-details .location-detail-item .location-text[data-v-f6c03a6a]{font-size:.9rem}.landing-home .service-areas-section .location-card .location-actions[data-v-f6c03a6a]{padding-top:1.25rem}.landing-home .service-areas-section .location-card .location-actions .btn-location-directions[data-v-f6c03a6a]{padding:12px 20px;font-size:1rem}}