:root{--cw-brand-primary:#5f47ff;--cw-brand-mid:#6388ff;--cw-brand-light:#eef2ff;--cw-cta:#f97316;--cw-cta-hover:#ea6c0a;--cw-surface-page:#f8fafc;--cw-surface-card:#fff;--cw-surface-muted:#f1f5f9;--cw-text-primary:#0f172a;--cw-text-secondary:#475569;--cw-text-muted:#94a3b8;--cw-shadow-xs:0 1px 3px #0f172a0f, 0 1px 2px #0f172a0a;--cw-shadow-sm:0 4px 16px #0f172a14, 0 2px 6px #0f172a0d;--cw-shadow-md:0 8px 32px #0f172a1a, 0 4px 12px #0f172a0f;--cw-shadow-lg:0 20px 60px #0f172a1f, 0 8px 24px #0f172a12;--cw-shadow-brand:0 8px 32px #5f47ff47;--cw-radius-sm:8px;--cw-radius-md:14px;--cw-radius-lg:20px;--cw-radius-xl:28px;--cw-ease:cubic-bezier(.4, 0, .2, 1);--cw-duration:.22s}html{scroll-behavior:smooth;overflow-x:hidden}body{color:var(--cw-text-primary);background-color:var(--cw-surface-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Source Sans 3",Segoe UI,system-ui,sans-serif;font-size:16px;line-height:1.65;overflow-x:hidden}:root{--bs-body-font-family:"Source Sans 3", "Segoe UI", system-ui, sans-serif}h1,h2,h3,h4,h5,h6,.fw-bold,.fw-semibold{letter-spacing:-.02em;font-family:Lexend,"Source Sans 3",system-ui,sans-serif}h1{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.15}h2{font-size:clamp(1.5rem,3.5vw,2.5rem);font-weight:700;line-height:1.2}h3{font-size:clamp(1.2rem,2.5vw,1.75rem);font-weight:600;line-height:1.3}p{color:var(--cw-text-secondary);font-family:"Source Sans 3",system-ui,sans-serif;line-height:1.7}.nextjs-toast{display:none!important}.primary-color{color:var(--cw-brand-mid)!important}.btn{letter-spacing:.01em;transition:all var(--cw-duration) var(--cw-ease);border-radius:12px;font-family:Lexend,system-ui,sans-serif;font-weight:600;position:relative;overflow:hidden}.btn:after{content:"";transition:background var(--cw-duration) var(--cw-ease);border-radius:inherit;background:#fff0;position:absolute;inset:0}.btn:hover:after{background:#ffffff1a}.btn:active:after{background:#0000000f}.btn-primary{background:linear-gradient(135deg, var(--cw-brand-primary) 0%, var(--cw-brand-mid) 100%);border:none;padding:13px 30px;box-shadow:0 4px 20px #5f47ff59;color:#fff!important}.btn-primary:hover,.btn-primary:focus{background:linear-gradient(135deg,#4f38f0 0%,#5477f5 100%);transform:translateY(-1px);box-shadow:0 6px 28px #5f47ff73;color:#fff!important}.btn-primary:active{transform:translateY(0)}.btn-cta{background:linear-gradient(135deg, var(--cw-cta) 0%, #fb923c 100%);border:none;padding:14px 36px;font-size:1.05rem;box-shadow:0 4px 20px #f9731661;color:#fff!important}.btn-cta:hover{background:linear-gradient(135deg, var(--cw-cta-hover) 0%, #f97316 100%);transform:translateY(-2px);box-shadow:0 8px 32px #f973167a;color:#fff!important}.btn-outline-light{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff14;border:1.5px solid #ffffff8c;color:#fff!important}.btn-outline-light:hover{background:#ffffff2e;border-color:#ffffffd9;color:#fff!important}.ezy__header1{--bs-body-color:#0f172a;--bs-body-bg:#eef4ff;--ezy-theme-color:#5f47ff;--ezy-shadow:0px 8px 48px #6388ff38;background:linear-gradient(145deg,#eef4ff 0%,#e8efff 60%,#f0f7ff 100%);border-radius:24px;margin:0 1rem;padding:56px 0 64px;position:relative;overflow:hidden}@media (min-width:768px){.ezy__header1{margin:0 2rem;padding:60px 0 72px}}.ezy__header1-heading{letter-spacing:-.03em;color:var(--cw-text-primary);font-family:Lexend,system-ui,sans-serif;font-size:clamp(2rem,5vw,4rem);font-weight:800;line-height:1.1}.ezy__header1-sub-heading{color:var(--cw-text-secondary);opacity:1;font-family:"Source Sans 3",system-ui,sans-serif;font-size:clamp(1rem,2vw,1.2rem);font-weight:400;line-height:1.65}.hero-trust-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--cw-text-primary);box-shadow:var(--cw-shadow-xs);white-space:nowrap;background:#ffffffbf;border:1px solid #6388ff2e;border-radius:100px;align-items:center;gap:6px;padding:7px 16px;font-family:Lexend,system-ui,sans-serif;font-size:.82rem;font-weight:600;display:inline-flex}.hero-trust-bar .divider{background:#0f172a26;flex-shrink:0;width:1px;height:14px}.ezy__nav5{--bs-body-color:#0b0c0c;--bs-body-bg:#fff;--ezy-theme-color:#5f47ff;--ezy-theme-color-rgb:95,71,255;background-color:var(--bs-body-bg)}.ezy__nav5 .navbar-brand{color:var(--bs-body-color);font-family:Lexend,system-ui,sans-serif;font-size:28px;font-weight:800}.ezy__nav5 .navbar-toggler{border:none;box-shadow:none!important}.ezy__nav5 .navbar-toggler>span{align-items:center;height:8px;display:flex}.ezy__nav5 .navbar-toggler>span>span{position:relative}.ezy__nav5 .navbar-toggler>span>span,.ezy__nav5 .navbar-toggler>span>span:before,.ezy__nav5 .navbar-toggler>span>span:after{background-color:var(--bs-body-color);border-radius:5px;width:25px;height:2px;transition:all .35s ease-in-out;display:inline-block}.ezy__nav5 .navbar-toggler>span>span:before,.ezy__nav5 .navbar-toggler>span>span:after{content:"";position:absolute;left:0}.ezy__nav5 .navbar-toggler[aria-expanded=false]>span>span:before{top:7px}.ezy__nav5 .navbar-toggler[aria-expanded=false]>span>span:after{bottom:7px}.ezy__nav5 .navbar-toggler[aria-expanded=true]>span>span{background-color:#0000}.ezy__nav5 .navbar-toggler[aria-expanded=true]>span>span:before{top:0;transform:rotate(-45deg)}.ezy__nav5 .navbar-toggler[aria-expanded=true]>span>span:after{bottom:0;transform:rotate(45deg)}.ezy__nav5 .navbar-nav .nav-link{opacity:1;transition:color var(--cw-duration) var(--cw-ease);font-family:Lexend,system-ui,sans-serif;font-size:.9rem;font-weight:500;color:var(--cw-text-secondary)!important}.ezy__nav5 .navbar-nav .nav-link:hover,.ezy__nav5 .navbar-nav .nav-link.active{color:var(--cw-brand-primary)!important}@media (min-width:992px){.ezy__nav5 .navbar-nav .nav-link{padding-left:16px;padding-right:16px}}.ezy__nav5 .btn{border-radius:10px}.nav-link-hover{transition:color var(--cw-duration) var(--cw-ease);position:relative}.nav-link-hover:after{content:"";background-color:var(--cw-brand-mid);width:0;height:2px;transition:width var(--cw-duration) var(--cw-ease);border-radius:2px;position:absolute;bottom:-2px;left:0}.nav-link-hover:hover{color:var(--cw-brand-mid)!important}.nav-link-hover:hover:after{width:100%}.card{transition:box-shadow var(--cw-duration) var(--cw-ease), transform var(--cw-duration) var(--cw-ease);border-radius:var(--cw-radius-lg)!important;border:1px solid #0f172a0f!important}.card:hover{transform:translateY(-2px);box-shadow:var(--cw-shadow-md)!important}.background-box{border-radius:var(--cw-radius-xl);height:600px;box-shadow:var(--cw-shadow-md);background-image:url(/images/background.png);background-position:50%;background-size:cover;position:relative;overflow:hidden}.background-box .content{color:#fff;position:absolute;bottom:20px;left:20px}.background-box h3,.background-box p{margin-bottom:8px}.pricing-section{z-index:1;background-color:#f3f7ff;position:relative}.pricing-section:after{content:"";opacity:.05;z-index:0;pointer-events:none;background-image:url(/images/vector.svg);background-position:100%;background-repeat:no-repeat;background-size:50%;position:absolute;inset:0}.price-card{z-index:1;transition:transform var(--cw-duration) var(--cw-ease), box-shadow var(--cw-duration) var(--cw-ease)!important;border-radius:22px!important}.price-card:hover{box-shadow:var(--cw-shadow-lg)!important;transform:translateY(-4px)!important}.carousel-indicators{justify-content:center;margin-top:1.5rem;position:absolute;padding-top:20px!important}.carousel-indicators [data-bs-target]{background-color:var(--cw-brand-mid);opacity:.35;border-radius:50%;width:8px;height:8px;transition:opacity .3s,width .3s}.carousel-indicators .active{opacity:1;border-radius:4px;width:24px}.testimonial-stars{color:#f59e0b;letter-spacing:1px;font-size:1rem}.custom-accordion .accordion-item{box-shadow:var(--cw-shadow-xs);transition:box-shadow var(--cw-duration) var(--cw-ease);background-color:#fff;margin-bottom:10px;overflow:hidden;border-radius:var(--cw-radius-md)!important;border:1px solid #0f172a12!important}.custom-accordion .accordion-item:hover{box-shadow:var(--cw-shadow-sm)}.custom-accordion .accordion-button{letter-spacing:-.01em;background-color:#fff;padding:1.1rem 1.4rem;font-family:Lexend,system-ui,sans-serif;font-size:1rem;font-weight:500;transition:background-color .25s}.custom-accordion .accordion-button:not(.collapsed){color:var(--cw-brand-primary);box-shadow:none;background-color:#eef2ff}.custom-accordion .accordion-button:after{filter:none}.custom-accordion .accordion-button:not(.collapsed):after{filter:hue-rotate(220deg)saturate(3)}.custom-accordion .accordion-body{color:var(--cw-text-secondary);background-color:#eef2ff;padding:1rem 1.4rem 1.25rem;font-family:"Source Sans 3",system-ui,sans-serif;font-size:.97rem;line-height:1.7}.trusted-wrap{background-color:#fff}.steps-card{border-radius:var(--cw-radius-lg);transition:box-shadow var(--cw-duration) var(--cw-ease), transform var(--cw-duration) var(--cw-ease);background-color:#f6f7ff}.steps-card:hover{box-shadow:var(--cw-shadow-sm);transform:translateY(-3px)}.stat-number{letter-spacing:-.04em;color:var(--cw-text-primary);font-family:Lexend,system-ui,sans-serif;font-weight:800;line-height:1}.stat-label{color:var(--cw-text-muted);text-transform:uppercase;letter-spacing:.06em;margin-top:6px;font-family:"Source Sans 3",system-ui,sans-serif;font-size:.82rem;font-weight:500}.stat-divider{background:#0f172a1a;align-self:stretch;width:1px}.section-eyebrow{background:var(--cw-brand-light);color:var(--cw-brand-primary);letter-spacing:.12em;text-transform:uppercase;border-radius:100px;margin-bottom:16px;padding:5px 14px;font-family:Lexend,system-ui,sans-serif;font-size:.75rem;font-weight:700;display:inline-block}.whatsapp-widget{color:#fff;z-index:9999;transition:transform .25s var(--cw-ease), box-shadow .25s var(--cw-ease);background-color:#25d366;border-radius:50%;padding:14px;position:fixed;bottom:100px;right:20px;box-shadow:0 4px 20px #25d36659}body.modal-open .whatsapp-widget,body.modal-open .aria-widget-container,body.modal-open .sticky-mobile-cta{display:none!important}.whatsapp-widget:hover{transform:scale(1.1);box-shadow:0 8px 28px #25d36673}.ratio-reel{width:100%;padding-top:177.78%;position:relative}.ratio-reel iframe{width:100%;height:100%;position:absolute;top:0;left:0}.blog-content p{color:#444;margin-bottom:1.25rem;font-family:"Source Sans 3",system-ui,sans-serif;line-height:1.85}.blog-content h2{letter-spacing:-.02em;margin-top:2rem;margin-bottom:1rem;font-family:Lexend,system-ui,sans-serif;font-weight:700}.blog-content h3{margin-top:1.5rem;margin-bottom:.8rem;font-family:Lexend,system-ui,sans-serif;font-weight:600}.blog-content ul{margin-bottom:1.2rem;padding-left:1.2rem}.blog-content img{border-radius:12px;max-width:100%;height:auto;margin:1.5rem 0}.form-control{transition:border-color var(--cw-duration) var(--cw-ease), box-shadow var(--cw-duration) var(--cw-ease);border:1.5px solid #0f172a1f;border-radius:10px;padding:11px 14px;font-family:"Source Sans 3",system-ui,sans-serif;font-size:.97rem}.form-control:focus{border-color:var(--cw-brand-mid);outline:none;box-shadow:0 0 0 3px #6388ff26}.form-control::placeholder{color:var(--cw-text-muted)}.sticky-top{z-index:1030}.hero-image-wrap{width:100%;display:inline-block;position:relative}.hero-badge{backdropFilter:blur(16px);-webkit-backdrop-filter:blur(16px);white-space:nowrap;pointer-events:none;z-index:2;background:#ffffffeb;border:1px solid #0f172a14;border-radius:12px;align-items:center;gap:8px;padding:9px 14px;font-family:Lexend,system-ui,sans-serif;display:flex;position:absolute;box-shadow:0 4px 20px #0f172a1f}.hero-badge-tl{animation:3.5s ease-in-out infinite badge-float;top:16px;left:-12px}.hero-badge-br{animation:3.8s ease-in-out .6s infinite badge-float;bottom:32px;right:-12px}.hero-badge-rm{flex-direction:column;align-items:flex-start;gap:2px;animation:4s ease-in-out 1.2s infinite badge-float;top:44%;right:-12px}@keyframes badge-float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@media (max-width:575px){.hero-badge{display:none}}@media (max-width:991px){body{padding-bottom:74px}.whatsapp-widget,.aria-widget-container{display:none!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
