@charset "UTF-8";.section-py{padding-block:4rem;padding-inline:0}@media (max-width: 1199.98px){.section-py{padding-block:3rem;padding-inline:0}}@media (max-width: 767.98px){.section-py{padding-block:2rem;padding-inline:0}}.landing-hero{background-position:bottom;background-repeat:no-repeat;background-size:cover;padding-block-start:8.125rem}@media (min-width: 992px){.landing-hero .hero-text-box{margin-block:0;margin-inline:auto;max-inline-size:34.0625rem}}.landing-hero .hero-title{font-size:2.375rem;font-weight:800;line-height:1.16}@media (max-width: 991.98px){.landing-hero .hero-title{font-size:2.5rem}}@media (max-width: 575.98px){.landing-hero .hero-title{font-size:2rem}}.landing-hero .hero-animation-img{margin-block-end:-16rem}@media (max-width: 991.98px){.landing-hero .hero-animation-img{margin-block-end:-10rem}}@media (max-width: 575.98px){.landing-hero .hero-animation-img{margin-block-end:-4rem}}.landing-hero .hero-animation-img .hero-dashboard-img img{inline-size:85%;margin-block:0;margin-inline:auto}.landing-hero .hero-animation-img .hero-elements-img{inline-size:100%;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}:dir(rtl) .landing-hero .hero-animation-img .hero-elements-img{transform:translate(50%,-50%)}.landing-hero .hero-animation-img .hero-elements-img img{inline-size:100%}.landing-hero-blank{padding-block-start:26rem}@media (max-width: 1199.98px){.landing-hero-blank{padding-block-start:15rem}}@media (max-width: 575.98px){.landing-hero-blank{padding-block-start:7rem}}@keyframes shine{0%{background-position:0% 50%}80%{background-position:50% 90%}to{background-position:91% 100%}}.landing-features{position:relative;z-index:1}.landing-features .features-icon-wrapper .features-icon-box .features-icon{display:flex;align-items:center;justify-content:center;border:2px solid color-mix(in sRGB,var(--bs-paper-bg) 68%,var(--bs-primary));border-width:2px;border-style:solid;border-radius:50rem;block-size:5.125rem;inline-size:5.125rem;margin-inline:auto;transition:all .3s ease-in-out}@media (prefers-reduced-motion: reduce){.landing-features .features-icon-wrapper .features-icon-box .features-icon{transition:none}}.landing-features .features-icon-wrapper .features-icon-box:hover .features-icon{background:color-mix(in sRGB,var(--bs-paper-bg) 84%,var(--bs-primary))}.landing-features .features-icon-wrapper .features-icon-box .features-icon-description{margin-block:0;margin-inline:auto;max-inline-size:310px}.landing-reviews .swiper-reviews-carousel .swiper{overflow:visible!important;padding-block-end:3rem}@media (max-width: 991.98px){.landing-reviews .swiper-reviews-carousel .swiper{padding-block-end:2.5rem}}@media (max-width: 767.98px){.landing-reviews .swiper-reviews-carousel .swiper{padding-block:0 2rem;padding-inline:1rem}}.landing-reviews .swiper-reviews-carousel .swiper-slide{block-size:auto;opacity:.5;padding-block:1rem;padding-inline:0;transition:all .3s ease-in-out}@media (prefers-reduced-motion: reduce){.landing-reviews .swiper-reviews-carousel .swiper-slide{transition:none}}.landing-reviews .swiper-reviews-carousel .swiper-slide.swiper-slide-active{padding:0;opacity:1}.landing-reviews .swiper-reviews-carousel .swiper-pagination{inset-block-end:0}.landing-reviews .swiper-reviews-carousel .swiper-pagination .swiper-pagination-bullet{background-color:var(--bs-gray-100);block-size:.625rem;inline-size:.625rem;opacity:1}.landing-reviews .swiper-reviews-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--bs-gray-300)}.landing-reviews .swiper-reviews-carousel .client-logo{block-size:1.75rem;object-fit:contain}.landing-reviews .swiper-logo-carousel .swiper{max-inline-size:60rem}.landing-reviews .swiper-logo-carousel .swiper .swiper-slide{display:flex;justify-content:center}.landing-reviews .swiper-logo-carousel .swiper .client-logo{block-size:1.75rem;max-inline-size:95%;object-fit:contain}.landing-team .team-image-box{block-size:11.5625rem;border-top-left-radius:var(--bs-card-border-radius);border-top-right-radius:var(--bs-card-border-radius)}.landing-team .team-image-box .card-img-position{block-size:15rem;transform:translate(-50%)}@media (max-width: 991.98px){.landing-team .team-image-box .card-img-position{block-size:13rem}}@media (max-width: 575.98px){.landing-team .team-image-box{block-size:11rem}}.landing-team .card .team-media-icons .icon-base{transition:all .2s ease-in-out}@media (prefers-reduced-motion: reduce){.landing-team .card .team-media-icons .icon-base{transition:none}}.landing-team .card:hover .team-media-icons .icon-base[class*=facebook]{color:var(--bs-facebook)}.landing-team .card:hover .team-media-icons .icon-base[class*=twitter]{color:var(--bs-twitter)}.landing-team .card:hover .team-media-icons .icon-base[class*=linkedin]{color:var(--bs-linkedin)}.landing-pricing .noUi-target,.landing-pricing .noUi-target .noUi-connect{border-radius:.625rem}.landing-pricing #slider-pricing{block-size:.375rem}@media (min-width: 992px){.landing-pricing #slider-pricing{inline-size:75%;margin-block:0;margin-inline:auto}}.landing-pricing .card .card-header,.landing-pricing .card .card-body{padding:2rem}.landing-pricing .card .card-body{padding-block-start:0}.landing-fun-facts .fun-facts-icon{block-size:5.125rem;inline-size:5.125rem;transition:all .3s ease-in-out}@media (prefers-reduced-motion: reduce){.landing-fun-facts .fun-facts-icon{transition:none}}.landing-fun-facts .fun-facts-text{font-size:2.125rem}.landing-faq .faq-image{inline-size:80%;max-inline-size:320px}.landing-contact .bg-icon-left .tagline,.landing-contact .bg-icon-left .title{opacity:.92}.landing-contact .bg-icon-left .description{opacity:.78}:dir(rtl) .landing-team .team-image-box .card-img-position{transform:translate(50%)!important}#landingMain{overflow-x:hidden}#landingHero{padding-block-start:32px;padding-block-end:0}.hero-swiper{overflow:hidden}.hero-slide{min-height:clamp(560px,75vh,780px);display:flex;align-items:center;position:relative;padding-block:48px 48px}.hero-slide-1{background:linear-gradient(135deg,#0f2b46,#1a3f5c 40%,#235a9f)}.hero-slide-2{background:linear-gradient(135deg,#0a4a3a,#0d6b4f 40%,#11a67a)}.hero-badge{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;background:#ffffff26;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:50px;font-size:.82rem;color:#ffffffeb;border:1px solid rgba(255,255,255,.2);margin-bottom:1.25rem}.hero-title-new{font-size:clamp(1.8rem,4.5vw,2.9rem);font-weight:800;line-height:1.12;color:#fff;margin-bottom:1rem}.hero-subtitle{font-size:clamp(.95rem,1.8vw,1.1rem);color:#ffffffeb;line-height:1.55;max-width:520px;margin-bottom:1.5rem}.hero-risk-note{margin:0 0 1.25rem;padding:12px 14px;border-radius:12px;background:#ffffff14;border:1px solid rgba(255,255,255,.1);color:#ffffffeb;font-size:.88rem;line-height:1.45}.hero-risk-note strong{display:block;margin-bottom:4px}.hero-proof-strip{display:flex;flex-wrap:wrap;gap:8px;margin-top:1rem}.hero-proof-pill{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:999px;background:#ffffff1f;color:#ffffffeb;border:1px solid rgba(255,255,255,.16);font-size:.78rem;line-height:1.2}.hero-proof-pill i{color:#7dd87d;font-size:.95rem}.hero-visual{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding-block:8px}.hero-lead-card{width:100%;max-width:460px;background:#fffffff7;border-radius:16px;padding:24px;box-shadow:0 20px 48px #0511203d;color:#22313f;border:1px solid rgba(255,255,255,.3)}.hero-lead-card .form-control,.hero-lead-card .form-control:focus{background:#fff}.hero-lead-card .btn{padding-block:.7rem;font-weight:700;font-size:.9rem}.hero-lead-kicker{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:#edf5ff;color:#235a9f;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.3px;margin-bottom:10px}.hero-lead-card .hero-lead-title{font-size:1.1rem;font-weight:800;margin-bottom:6px;color:#12314f}.hero-lead-card .hero-lead-desc{color:var(--laft-muted);margin-bottom:10px;font-size:.85rem;line-height:1.4}.hero-lead-list{list-style:none;padding:0;margin:0 0 12px}.hero-lead-list li{display:flex;align-items:flex-start;gap:8px;color:#2f4254;font-size:.82rem;padding:3px 0}.hero-lead-list li i{color:var(--laft-green, #0d6b4f);font-size:.95rem;flex-shrink:0;margin-top:1px}.hero-lead-legal{color:var(--laft-dim);font-size:.7rem;line-height:1.4;margin-top:8px}.hero-lead-legal a{color:#235a9f;text-decoration:underline}.hero-mini-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid #eaeef3}.hero-mini-stat{background:#f7fafe;border:1px solid #e0ebf7;border-radius:10px;padding:10px;text-align:center}.hero-mini-stat strong{display:block;color:#12314f;font-size:.95rem;font-weight:800}.hero-mini-stat span{display:block;color:var(--laft-dim);font-size:.7rem;line-height:1.3}@media (max-width: 991.98px){.hero-slide{min-height:auto;padding-block:24px 32px}.hero-visual{padding-block:0;gap:10px}.hero-lead-card{max-width:100%;margin-inline:auto}}.section-kicker{font-size:.8rem;color:var(--laft-accent, #235a9f);font-weight:700;letter-spacing:.5px;text-transform:uppercase}.section-kicker img{height:19px;width:19px}.diff-card{background:#fff;border-radius:16px;padding:28px 20px;text-align:center;height:100%;border:1px solid #e8ecf1;transition:all .3s}.diff-card:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00000014;border-color:#235a9f}.diff-icon{width:64px;height:64px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;font-size:1.5rem;margin-bottom:14px}.diff-icon svg{width:28px;height:28px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.accreditation-banner{background:linear-gradient(135deg,#0f2b46,#1a3f5c);border-radius:20px;overflow:hidden;position:relative}.accreditation-banner:before{content:"";position:absolute;top:-50%;right:-20%;width:400px;height:400px;background:radial-gradient(circle,rgba(255,255,255,.05) 0%,transparent 70%);border-radius:50%}.accred-badge{display:inline-flex;align-items:center;gap:8px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:8px 16px;color:#fff;font-size:.85rem}.whatsapp-float{position:fixed;bottom:30px;right:30px;background:linear-gradient(135deg,#25d366,#128c7e);color:#fff;border-radius:50%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #25d36680;z-index:1000;transition:all .3s ease;text-decoration:none}.whatsapp-float:hover{transform:scale(1.1) rotate(5deg);box-shadow:0 8px 20px #25d366b3}.whatsapp-float:focus-visible{outline:3px solid #fff;outline-offset:2px}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--laft-accent, #235a9f);outline-offset:2px}.btn:focus-visible{outline:3px solid var(--laft-accent, #235a9f);outline-offset:2px;box-shadow:0 0 0 4px #235a9f40}.avatar-initial svg{width:24px;height:24px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.swiper-pagination-hero .swiper-pagination-bullet{width:12px;height:12px;background:#fff6;opacity:1}.swiper-pagination-hero .swiper-pagination-bullet-active{background:#fff;width:32px;border-radius:6px}.promo-free{background:linear-gradient(135deg,#0d6b4f,#11a67a);border-radius:20px;position:relative;overflow:hidden}.promo-free:after{content:"";position:absolute;top:-30%;right:-10%;width:300px;height:300px;background:radial-gradient(circle,rgba(255,255,255,.08) 0%,transparent 70%);border-radius:50%}
