code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--primary:#f77f00;--secondary:#00163b;--light:#f3f3f3;--dark:#1d1d1d}:root,html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}@font-face{font-family:Optien;src:url(/static/media/Optien.c73fad025815b2c6d044.ttf) format("truetype")}.Navbar_navbar__AHaSr{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#f3f3f3fa;box-shadow:0 4px 30px #00000008;box-sizing:border-box;display:flex;justify-content:space-between;padding:1.2rem 4rem;position:sticky;top:0;width:100%;z-index:9997}.Navbar_hamburger__luqXq{position:relative;z-index:99999}@media (max-width:768px){.Navbar_menuSection__cCQ2y{display:none}}body{overflow-x:hidden;position:relative;width:100%}.Navbar_logoSection__FgBNF{align-items:center;display:flex;flex:0 0 20%;justify-content:flex-start}.Navbar_menuSection__cCQ2y{flex-wrap:wrap;gap:2rem;justify-content:center;margin:0}.Navbar_ctaSection__7NCYB{align-items:center;display:flex;flex:0 0 20%;justify-content:flex-end}@media (max-width:768px){.Navbar_ctaSection__7NCYB{display:none}.Navbar_navbar__AHaSr{overflow:hidden;width:100%}}.Navbar_hamburger__luqXq{background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:6px;padding:8px;z-index:1003}.Navbar_hamburger__luqXq span{background-color:var(--secondary);display:block;height:2px;transition:.4s cubic-bezier(.68,-.6,.32,1.6);width:24px}.Navbar_hamburger__luqXq.Navbar_active__em\+eI span:first-child{transform:rotate(45deg) translate(5px,5px)}.Navbar_hamburger__luqXq.Navbar_active__em\+eI span:nth-child(2){opacity:0}.Navbar_hamburger__luqXq.Navbar_active__em\+eI span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}@media (max-width:768px){.Navbar_hamburger__luqXq{display:flex}.Navbar_navbar__AHaSr{padding:1.2rem 2rem}.Navbar_hamburger__luqXq{display:flex}.Navbar_logoSection__FgBNF{flex:1 1}.Navbar_ctaSection__7NCYB,.Navbar_menuSection__cCQ2y{flex:initial}}.Navbar_logo__MK0b0{color:var(--secondary);font-size:1.6rem;font-weight:800;padding-left:.5rem;text-decoration:none}.Navbar_logo__MK0b0:before{background-color:var(--primary);border-radius:2px;content:"";height:8px;left:-5px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:8px}.Navbar_logo__MK0b0:hover:before{transform:translateY(-50%) rotate(45deg)}.Navbar_menuSection__cCQ2y{display:flex;gap:3rem;margin:0 2rem}.Navbar_menuItem__v1GWi{align-items:center;color:var(--dark);display:flex;font-weight:500;gap:.8rem;padding:.5rem;position:relative;text-decoration:none}.Navbar_iconWrapper__FpIAW{align-items:center;background:#f77f001a;border-radius:8px;color:var(--primary);display:flex;justify-content:center;padding:.6rem;transition:all .3s ease}.Navbar_menuItem__v1GWi:nth-child(2) .Navbar_iconWrapper__FpIAW{background:#f77f0014;color:#f93}.Navbar_menuItem__v1GWi:nth-child(3) .Navbar_iconWrapper__FpIAW{background:#f77f001f;color:#ff8533}.Navbar_menuItem__v1GWi:nth-child(4) .Navbar_iconWrapper__FpIAW{background:#f77f0026;color:#ff7519}.Navbar_menuItem__v1GWi:nth-child(5) .Navbar_iconWrapper__FpIAW{background:#f77f002e;color:#f60}.Navbar_menuItem__v1GWi:hover .Navbar_iconWrapper__FpIAW{box-shadow:2px 2px 10px #f77f0033;transform:scale(1.1) rotate(5deg)}.Navbar_mobileOnly__aa\+1w{display:none}@media (max-width:768px){.Navbar_mobileOnly__aa\+1w{align-items:center;display:flex;justify-content:space-between}.Navbar_iconWrapper__FpIAW{border-radius:10px;padding:.8rem}.Navbar_menuSection__cCQ2y{align-items:stretch;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffd9;border-left:1px solid #fff3;box-shadow:-10px 0 30px #0000001a;flex-direction:column;gap:0;height:100vh;justify-content:flex-start;padding:0;position:fixed;right:-100%;top:0;transition:right .5s cubic-bezier(.4,0,.2,1);width:300px}.Navbar_menuSection__cCQ2y.Navbar_active__em\+eI{right:0}.Navbar_mobileMenuHeader__stu\+d{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00163bcc;border-bottom:1px solid #ffffff1a;color:var(--light);font-size:1.2rem;font-weight:600;padding:2rem 1.5rem}.Navbar_menuItem__v1GWi{align-items:center;background:#ffffff80;border:1px solid #fff3;border-radius:12px;color:var(--secondary);display:flex;gap:1.2rem;margin:.5rem 1rem;padding:1.5rem;transition:all .3s ease}.Navbar_menuItem__v1GWi svg{background:#f77f001a;border-radius:10px;color:var(--primary);font-size:1.4rem;padding:.8rem;transition:all .3s ease}.Navbar_menuItem__v1GWi:nth-child(2) svg{background:#7dceff26;color:#7dceff}.Navbar_menuItem__v1GWi:nth-child(3) svg{background:#ffb87d26;color:#ffb87d}.Navbar_menuItem__v1GWi:nth-child(4) svg{background:#7dffb326;color:#7dffb3}.Navbar_menuItem__v1GWi:nth-child(5) svg{background:#ff7dda26;color:#ff7dda}.Navbar_menuItem__v1GWi:hover{background:#ffffffe6;box-shadow:4px 4px 10px #0000001a;transform:translateX(-5px)}.Navbar_menuItem__v1GWi:hover svg{box-shadow:2px 2px 5px #0000001a;transform:scale(1.1) rotate(5deg)}.Navbar_closeButton__1otA1{align-items:center;background:#ffffff1a;border:1px solid #fff3;border-radius:50%;color:var(--light);cursor:pointer;display:flex;font-size:1.2rem;height:40px;justify-content:center;transition:all .3s ease;width:40px}.Navbar_closeButton__1otA1:hover{background:#fff3;transform:rotate(90deg)}}.Navbar_ctaButton__PFu8t{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border:none;border-radius:12px;box-shadow:0 4px 15px #f77f0033;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.8rem;overflow:hidden;padding:.9rem 2rem;position:relative;transition:all .3s ease}.Navbar_ctaButton__PFu8t:before{background:linear-gradient(90deg,#0000,#fff3,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:.5s ease;width:100%}.Navbar_ctaButton__PFu8t:hover:before{left:100%}.Navbar_ctaButton__PFu8t:hover{background:linear-gradient(135deg,#f93 0,var(--primary) 100%);box-shadow:0 8px 20px #f77f004d;transform:translateY(-3px)}.Navbar_ctaIcon__YbuF0{font-size:1.2rem;transition:all .3s ease}.Navbar_ctaButton__PFu8t:hover .Navbar_ctaIcon__YbuF0{transform:scale(1.2) rotate(15deg)}.Navbar_overlay__ZF2m\+{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease;visibility:hidden;width:100%;z-index:9998}.Navbar_overlay__ZF2m\+.Navbar_active__em\+eI{opacity:1;visibility:visible}.Navbar_mobileMenu__CeItu{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,var(--secondary) 0,#00163bf2 100%);box-shadow:-5px 0 30px #0003;display:flex;flex-direction:column;height:100vh;max-width:350px;overflow-y:auto;position:fixed;right:-100%;top:0;transition:right .4s cubic-bezier(.4,0,.2,1);width:80%;z-index:9999}.Navbar_mobileMenu__CeItu.Navbar_active__em\+eI{right:0}.Navbar_menuHeader__OR1fW{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;justify-content:space-between;padding:2rem}.Navbar_menuHeader__OR1fW h3{color:var(--light);font-size:1.5rem;font-weight:600;margin:0}.Navbar_closeButton__1otA1{align-items:center;background:#f77f001a;border:none;border-radius:50%;color:var(--primary);cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.Navbar_closeButton__1otA1:hover{background:#f77f0033;transform:rotate(90deg)}.Navbar_menuContent__Kpmy8{display:flex;flex:1 1;flex-direction:column;gap:1.2rem;overflow-y:auto;padding:2rem 1.5rem}.Navbar_mobileMenuItem__XV-Wr{align-items:center;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;color:var(--light);display:flex;font-weight:500;gap:1rem;padding:1.2rem 1.5rem;text-decoration:none;transition:all .3s ease}.Navbar_mobileMenuItem__XV-Wr:nth-child(5){background:#f77f0014}.Navbar_mobileMenuItem__XV-Wr:nth-child(5) .Navbar_icon__hGvZT{background:#f77f0033}.Navbar_mobileMenuItem__XV-Wr:hover{background:#f77f001a;transform:translateX(-5px)}.Navbar_icon__hGvZT{background:#f77f001a;border-radius:8px;color:var(--primary);font-size:1.2rem;padding:.8rem;transition:all .3s ease}.Navbar_mobileMenuItem__XV-Wr:hover .Navbar_icon__hGvZT{box-shadow:0 0 15px #f77f004d;transform:scale(1.1) rotate(5deg)}.Navbar_mobileCta__tnVtn{border-top:1px solid #ffffff1a;padding:2rem}@media (min-width:769px){.Navbar_mobileMenu__CeItu,.Navbar_overlay__ZF2m\+{display:none}}.Navbar_logo__MK0b0{-webkit-text-stroke:1.5px var(--secondary);color:#0000;font-family:Optien,sans-serif;font-size:2rem;letter-spacing:1px;position:relative;transition:all .3s ease}.Navbar_logo__MK0b0:hover{letter-spacing:2px;transform:scale(1.05)}@keyframes Navbar_borderAnimation__92Aqr{0%{-webkit-text-stroke:1.5px var(--secondary)}50%{-webkit-text-stroke:1.5px var(--primary)}to{-webkit-text-stroke:1.5px var(--secondary)}}.Navbar_logo__MK0b0:hover{animation:Navbar_borderAnimation__92Aqr 2s infinite}.Hero_hero__zvVCj{background:linear-gradient(135deg,var(--light) 0,#fff 100%);min-height:calc(40vh - 80px);overflow:hidden;padding:6rem 4rem;position:relative}.Hero_heroContent__3EKA5{align-items:center;display:flex;gap:4rem;justify-content:space-between;margin:0 auto;max-width:1400px;position:relative;z-index:2}.Hero_hero__zvVCj:before{background:linear-gradient(45deg,#f77f001a,#0000);border-radius:50%;content:"";filter:blur(60px);height:600px;position:absolute;right:-5%;top:-10%;width:600px;z-index:1}.Hero_leftSection__LqZc1{display:flex;flex-direction:column;justify-content:center;width:60%}.Hero_leftSection__LqZc1 h1{color:var(--secondary);font-size:5rem;font-weight:700;letter-spacing:-.04em;line-height:1;margin-bottom:.5rem;max-width:100%;transform:translateY(-1rem)}.Hero_leftSection__LqZc1 h1 span{-webkit-text-fill-color:var(--primary);color:var(--primary);display:inline;font-style:italic;position:relative}.Hero_heroText__w7yrF{color:var(--secondary);font-size:1.25rem;line-height:1.6;margin:2rem 0 3rem;opacity:.9}.Hero_badge__eIya8{align-items:center;background:#ff99331a;border:1px solid #f933;border-radius:50px;display:inline-flex;gap:.5rem;margin-bottom:2rem;padding:.5rem 1rem;width:15rem}.Hero_badgeIcon__apY6a{animation:Hero_spin__bklsO 4s linear infinite;color:var(--primary);font-size:.9rem}.Hero_badge__eIya8 span{color:var(--primary);font-size:.9rem;font-weight:600}.Hero_rightSection__WBCxI{align-items:center;display:flex;justify-content:center;width:40%}.Hero_servicesGrid__ViwV\+{grid-gap:2rem;display:grid;gap:2rem;max-width:600px;width:100%}.Hero_serviceCard__E\+Yax{align-items:flex-start;background:#ffffffe6;border:1px solid #0000001a;border-radius:24px;display:flex;gap:1.5rem;padding:2rem;transition:all .3s ease}.Hero_serviceCard__E\+Yax:hover{border-color:var(--primary);box-shadow:0 15px 30px #0000001a;transform:translateY(-5px)}.Hero_serviceIcon__sis4g{background:linear-gradient(135deg,var(--primary) 0,#f93 20%);border-radius:16px;color:#fff;font-size:1.5rem;padding:1rem;transition:all .3s ease}.Hero_serviceContent__cvKfD{flex:1 1}.Hero_serviceHeader__yGdFt{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.Hero_serviceHeader__yGdFt h3{color:var(--secondary);font-size:1.3rem;font-weight:600}.Hero_serviceBadge__UGOUJ{background:var(--primary);border-radius:20px;color:#fff;font-size:.8rem;font-weight:600;padding:.25rem .75rem}.Hero_serviceContent__cvKfD p{color:var(--secondary);line-height:1.5;opacity:.8}.Hero_ctaGroup__gl-iO{align-items:center;display:flex;gap:1.5rem;margin-top:0}.Hero_primaryCta__k2Wvm{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border:none;border-radius:50px;box-shadow:0 10px 20px #f77f0033;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:1rem;padding:1.2rem 2.5rem;text-decoration:none;transition:all .3s ease}.Hero_primaryCta__k2Wvm:hover{background:linear-gradient(135deg,#f93 0,var(--primary) 100%);box-shadow:0 15px 25px #f77f004d;transform:translateY(-2px)}.Hero_ctaIconWrapper__SU6yO{align-items:center;display:flex;gap:.5rem}.Hero_secondaryButton__bdsAo{background:#0000;border:2px solid var(--secondary);border-radius:50px;color:var(--secondary);cursor:pointer;font-weight:600;overflow:hidden;padding:1.2rem 2.5rem;position:relative;transition:all .3s ease}.Hero_secondaryButton__bdsAo:hover{background:var(--secondary);box-shadow:0 10px 20px #0000001a;color:#fff;transform:translateY(-2px)}@keyframes Hero_spin__bklsO{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Hero_easterEggAnimation__XDqwE{0%{background:#ffffffe6;transform:translateY(0) rotate(0deg)}25%{background:#f933;transform:translateY(-20px) rotate(5deg)}50%{background:#ffffffe6;transform:translateY(0) rotate(-5deg)}75%{background:#f933;transform:translateY(-10px) rotate(5deg)}to{background:#ffffffe6;transform:translateY(0) rotate(0deg)}}.Hero_serviceCard__E\+Yax.Hero_easterEggActive__ZbXIM{animation:Hero_easterEggAnimation__XDqwE 3s ease-in-out;border-color:var(--primary);box-shadow:0 0 20px #ff993380}.Hero_serviceCard__E\+Yax.Hero_easterEggActive__ZbXIM .Hero_serviceIcon__sis4g{background:linear-gradient(135deg,#f93 0,var(--primary) 100%);transform:scale(1.2)}.Hero_serviceCard__E\+Yax.Hero_easterEggActive__ZbXIM .Hero_serviceBadge__UGOUJ{animation:Hero_pulse__mNQYy 1s infinite}@keyframes Hero_pulse__mNQYy{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@media (max-width:1200px){.Hero_hero__zvVCj{padding:4rem 3rem}.Hero_heroContent__3EKA5{gap:3rem}}@media (max-width:1024px){.Hero_hero__zvVCj{padding:3rem 2rem}.Hero_heroContent__3EKA5{flex-direction:column;gap:2.5rem;text-align:center}.Hero_hero__zvVCj:before{height:400px;right:-10%;top:-5%;width:400px}.Hero_leftSection__LqZc1{margin:0 auto;width:100%}.Hero_servicesGrid__ViwV\+{margin:2rem auto}.Hero_serviceCard__E\+Yax{align-items:center;flex-direction:column;text-align:center}.Hero_serviceHeader__yGdFt{flex-direction:column;gap:.5rem}}@media (max-width:768px){.Hero_hero__zvVCj{min-height:auto;overflow-x:hidden;padding:2rem 1.5rem}.Hero_heroContent__3EKA5{gap:2rem;padding:0 1rem}.Hero_ctaGroup__gl-iO{flex-direction:column;gap:1rem;width:100%}.Hero_primaryCta__k2Wvm,.Hero_secondaryButton__bdsAo{justify-content:center;max-width:280px;padding:1rem 2rem;width:100%}.Hero_rightSection__WBCxI{display:none}}@media (max-width:480px){.Hero_hero__zvVCj{padding:1.5rem 1rem}.Hero_heroContent__3EKA5{padding:0}.Hero_ctaGroup__gl-iO{padding:0 1rem}.Hero_leftSection__LqZc1 h1{font-size:2.8rem;letter-spacing:-.02em;line-height:1.2;margin:1rem auto;transform:none}.Hero_leftSection__LqZc1 h1 span{display:inline-block;margin-top:.5rem}.Hero_hero__zvVCj{padding:2rem 1rem}.Hero_heroContent__3EKA5{gap:1.5rem}.Hero_leftSection__LqZc1 h1{font-size:2.2rem;line-height:1.3}.Hero_leftSection__LqZc1 h1 span{font-size:2rem}.Hero_heroText__w7yrF{font-size:1rem;max-width:90%;padding:0 .5rem}.Hero_serviceCard__E\+Yax{padding:1.5rem}.Hero_serviceHeader__yGdFt h3{font-size:1.2rem}.Hero_serviceContent__cvKfD p{font-size:.95rem}.Hero_hero__zvVCj:before{height:300px;width:300px}}.ServicesPreview_servicesPreview__sWabs{background:linear-gradient(135deg,var(--light) 0,#fff 50%,var(--light) 100%);overflow:hidden;padding:1rem 4rem;position:relative}.ServicesPreview_servicesContainer__AJWEn{margin:0 auto;max-width:1400px;position:relative;z-index:2}.ServicesPreview_sectionHeader__ivDSv{margin-bottom:4rem;text-align:center}.ServicesPreview_sectionHeader__ivDSv h2{color:var(--secondary);font-size:3.2rem;font-weight:700;margin-bottom:1rem}.ServicesPreview_sectionHeader__ivDSv p{color:var(--secondary);font-size:1.2rem;margin:0 auto;max-width:600px;opacity:.8}.ServicesPreview_servicesGrid__yzLpn{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.ServicesPreview_serviceCard__4p6MK{background:#ffffffe6;border:1px solid #0000001a;border-radius:24px;display:flex;flex-direction:column;gap:1.5rem;padding:2.5rem;transition:all .3s ease}.ServicesPreview_serviceCard__4p6MK:hover{border-color:var(--primary);box-shadow:0 20px 40px #0000001a;transform:translateY(-10px)}.ServicesPreview_iconContainer__so0H4{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 20%);border-radius:20px;display:flex;height:70px;justify-content:center;margin-bottom:1rem;transition:all .3s ease;width:70px}.ServicesPreview_iconContainer__so0H4 svg{color:#fff;font-size:2rem}.ServicesPreview_serviceCard__4p6MK:hover .ServicesPreview_iconContainer__so0H4{box-shadow:0 10px 20px #f77f0033;transform:scale(1.1) rotate(5deg)}.ServicesPreview_serviceTitle__IPuFA{color:var(--secondary);font-size:1.8rem;font-weight:600;margin-bottom:.5rem}.ServicesPreview_serviceDescription__G9bjd{color:var(--secondary);line-height:1.6;margin-bottom:1.5rem;opacity:.8}.ServicesPreview_featuresList__MfEtS{display:flex;flex-direction:column;gap:.8rem;list-style:none;margin:0;padding:0}.ServicesPreview_featureItem__i27R6{align-items:center;display:flex;margin-bottom:.8rem;position:relative}.ServicesPreview_featureItem__i27R6 svg:first-child{color:var(--primary);font-size:.9rem;margin-right:.5rem}.ServicesPreview_infoButton__G47uC{align-items:center;background:none;border:none;color:var(--secondary);cursor:pointer;display:flex;font-size:.9rem;margin-left:.5rem;opacity:.6;padding:0;transition:all .3s ease}.ServicesPreview_infoButton__G47uC:hover{color:var(--primary);opacity:1}.ServicesPreview_tooltip__NCdcC{animation:ServicesPreview_fadeIn__T0iYU .3s ease;background:#fff;border:1px solid #0000000d;border-radius:8px;box-shadow:0 5px 20px #0000001a;color:var(--secondary);font-size:.85rem;left:0;line-height:1.5;padding:.8rem 1rem;pointer-events:none;position:absolute;top:100%;transform:translateY(10px);width:100%;z-index:1000}.ServicesPreview_tooltip__NCdcC:before{border-bottom:6px solid #fff;border-left:6px solid #0000;border-right:6px solid #0000;content:"";height:0;left:20px;position:absolute;top:-6px;width:0}@keyframes ServicesPreview_fadeIn__T0iYU{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(10px)}}@media (max-width:768px){.ServicesPreview_tooltip__NCdcC{left:0;transform:translateY(10px);width:100%}.ServicesPreview_tooltip__NCdcC:before{border:6px solid #0000;border-bottom:6px solid #fff;border-top:none;left:20px;top:-6px;transform:none}}.ServicesPreview_learnMore__jqIhi{align-items:center;background:none;border:none;color:var(--primary);cursor:pointer;display:flex;font-size:1rem;font-weight:600;gap:.5rem;margin-top:auto;padding:0;text-align:left;text-decoration:none;transition:all .3s ease}.ServicesPreview_learnMore__jqIhi:hover{gap:1rem}@media (max-width:1024px){.ServicesPreview_servicesPreview__sWabs{padding:4rem 3rem}.ServicesPreview_sectionHeader__ivDSv h2{font-size:2.8rem}}@media (max-width:768px){.ServicesPreview_servicesPreview__sWabs{padding:3rem 2rem}.ServicesPreview_sectionHeader__ivDSv h2{font-size:2.4rem}.ServicesPreview_servicesGrid__yzLpn{grid-template-columns:1fr;margin:0 auto;max-width:500px}}@media (max-width:480px){.ServicesPreview_servicesPreview__sWabs{padding:2rem 1.5rem}.ServicesPreview_sectionHeader__ivDSv h2{font-size:2rem}.ServicesPreview_serviceCard__4p6MK{padding:2rem}}.WorkflowSection_workflowSection__eYuqV{background:#fff;overflow:hidden;padding:6rem 4rem;position:relative}.WorkflowSection_workflowSection__eYuqV:before{background:linear-gradient(45deg,#f77f000d,#0000);border-radius:50%;content:"";filter:blur(60px);height:600px;position:absolute;right:-5%;top:-10%;width:600px;z-index:1}.WorkflowSection_workflowContainer__vMpnF{margin:0 auto;max-width:1400px;position:relative;z-index:2}.WorkflowSection_sectionHeader__mr\+ou{margin-bottom:6rem;text-align:center}.WorkflowSection_badge__U0DdP{align-items:center;background:#ff99331a;border:1px solid #f933;border-radius:50px;display:inline-flex;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1.5rem}.WorkflowSection_badge__U0DdP span{color:var(--primary);font-size:.9rem;font-weight:600}.WorkflowSection_sectionHeader__mr\+ou h2{color:var(--secondary);font-size:3.2rem;font-weight:700;margin-bottom:1rem}.WorkflowSection_sectionHeader__mr\+ou p{color:var(--secondary);font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:700px;opacity:.8}.WorkflowSection_workflowGrid__Phyxf{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(3,1fr);margin-bottom:4rem;position:relative}.WorkflowSection_workflowCard__gLz6r{background:#fff;border:1px solid #00000014;border-radius:24px;box-shadow:0 5px 15px #00000008;cursor:pointer;height:auto;margin-top:0;overflow:visible;padding:2.5rem 2rem 2rem;position:relative;text-align:center;transition:all .4s ease}.WorkflowSection_cardContent__RJLBS{position:relative;z-index:2}.WorkflowSection_stepNumber__WpDBg{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border-radius:50%;box-shadow:0 5px 15px #f77f0033;color:#fff;display:flex;font-size:1.1rem;font-weight:700;height:40px;justify-content:center;left:15px;position:absolute;top:15px;transition:all .4s ease;width:40px;z-index:5}.WorkflowSection_workflowCard__gLz6r:hover .WorkflowSection_stepNumber__WpDBg{box-shadow:0 8px 20px #f77f004d;transform:scale(1.1)}.WorkflowSection_workflowCard__gLz6r.WorkflowSection_active__t8vbu .WorkflowSection_stepNumber__WpDBg{animation:WorkflowSection_pulse__NmlEn 1.5s infinite alternate;background:linear-gradient(135deg,#f93 0,var(--primary) 100%);box-shadow:0 10px 25px #f77f0066;transform:scale(1.15)}@keyframes WorkflowSection_pulse__NmlEn{0%{box-shadow:0 5px 15px #f77f0033}to{box-shadow:0 10px 25px #f77f0080}}.WorkflowSection_connector__yYadt{height:4px;right:-30px;width:60px}.WorkflowSection_connectorLine__bNu0f{background:linear-gradient(90deg,var(--primary),#f77f0033)}.WorkflowSection_connectorArrow__JsY5w{border-left:8px solid var(--primary)}.WorkflowSection_workflowCard__gLz6r:hover{border-color:#f77f0033;box-shadow:0 15px 30px #00000014;transform:translateY(-8px)}.WorkflowSection_workflowCard__gLz6r.WorkflowSection_active__t8vbu{background:#fff;border-color:var(--primary);box-shadow:0 20px 40px #f77f001a;transform:translateY(-8px) scale(1.03);z-index:10}.WorkflowSection_iconContainer__Fowj8{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 20%);border-radius:22px;display:flex;height:85px;justify-content:center;margin:.5rem auto 2rem;transition:all .3s ease;width:85px}.WorkflowSection_iconContainer__Fowj8 svg{color:#fff;font-size:2.5rem;transition:all .3s ease}.WorkflowSection_workflowCard__gLz6r:hover .WorkflowSection_iconContainer__Fowj8{box-shadow:0 10px 20px #f77f0033;transform:scale(1.08) rotate(5deg)}.WorkflowSection_workflowCard__gLz6r.WorkflowSection_active__t8vbu .WorkflowSection_iconContainer__Fowj8{box-shadow:0 15px 30px #f77f0040;transform:scale(1.12) rotate(8deg)}.WorkflowSection_workflowCard__gLz6r.WorkflowSection_active__t8vbu .WorkflowSection_iconContainer__Fowj8 svg{transform:scale(1.1)}.WorkflowSection_stepTitle__Zn0kS{color:var(--secondary);font-size:1.8rem;font-weight:600;margin:1.5rem 0 1rem;transition:all .3s ease}.WorkflowSection_workflowCard__gLz6r.WorkflowSection_active__t8vbu .WorkflowSection_stepTitle__Zn0kS{color:var(--primary)}.WorkflowSection_stepDescription__d2JpI{color:var(--secondary);font-size:1rem;line-height:1.6;opacity:.8;transition:all .3s ease}.WorkflowSection_expandedContent__jZjox{margin-top:0;max-height:0;opacity:0;overflow:hidden;transition:all .5s ease}.WorkflowSection_workflowCard__gLz6r.WorkflowSection_active__t8vbu .WorkflowSection_expandedContent__jZjox{margin-top:1.5rem;max-height:300px;opacity:1}.WorkflowSection_expandedContent__jZjox p{color:var(--secondary);font-size:.95rem;line-height:1.7;margin-bottom:1.5rem;text-align:left}.WorkflowSection_nextStep__C6ZBi{border-top:1px dashed #0000001a;margin-top:1rem;padding-top:1rem}.WorkflowSection_nextStepInfo__\+nYOU{align-items:center;display:flex;justify-content:space-between;text-align:left}.WorkflowSection_nextStepInfo__\+nYOU span{color:var(--secondary);font-size:.85rem;opacity:.7}.WorkflowSection_nextStepInfo__\+nYOU p{color:var(--primary);font-size:1rem;font-weight:600;margin:0}.WorkflowSection_nextIcon__5TSV9{animation:WorkflowSection_bounceRight__mHqiA 1.5s infinite;color:var(--primary)}@keyframes WorkflowSection_bounceRight__mHqiA{0%,to{transform:translateX(0)}50%{transform:translateX(5px)}}.WorkflowSection_connector__yYadt{align-items:center;display:flex;height:2px;position:absolute;right:-1.5rem;top:50%;width:3rem;z-index:1}.WorkflowSection_connectorLine__bNu0f{background:linear-gradient(90deg,var(--primary),#f77f004d);flex:1 1;height:2px}.WorkflowSection_connectorArrow__JsY5w{border-bottom:6px solid #0000;border-left:8px solid #f77f0080;border-top:6px solid #0000;height:0;margin-left:-2px;width:0}.WorkflowSection_workflowCard__gLz6r:nth-child(3n) .WorkflowSection_connector__yYadt{display:none}.WorkflowSection_workflowCta__b40R2{background:#f77f000d;border:1px solid #f77f001a;border-radius:16px;margin-top:2rem;padding:3rem 2rem;text-align:center}.WorkflowSection_workflowCta__b40R2 p{color:var(--secondary);font-size:1.3rem;font-weight:500;margin-bottom:1.5rem}.WorkflowSection_ctaButton__\+dEe\+{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border:none;border-radius:50px;box-shadow:0 10px 20px #f77f0033;color:#fff;cursor:pointer;display:inline-flex;font-size:1.1rem;font-weight:600;gap:.8rem;padding:1rem 2.5rem;text-decoration:none;transition:all .3s ease}.WorkflowSection_ctaButton__\+dEe\+:hover{background:linear-gradient(135deg,#f93 0,var(--primary) 100%);box-shadow:0 15px 30px #f77f004d;transform:translateY(-3px)}@media (max-width:1200px){.WorkflowSection_workflowSection__eYuqV{padding:4rem 3rem}}@media (max-width:1024px){.WorkflowSection_workflowGrid__Phyxf{grid-template-columns:repeat(2,1fr)}.WorkflowSection_workflowCard__gLz6r:nth-child(2n) .WorkflowSection_connector__yYadt{display:none}.WorkflowSection_workflowCard__gLz6r:nth-child(odd) .WorkflowSection_connector__yYadt{display:flex}}@media (max-width:768px){.WorkflowSection_workflowSection__eYuqV{padding:3rem 2rem}.WorkflowSection_workflowGrid__Phyxf{grid-template-columns:1fr;margin:0 auto 3rem;max-width:500px}.WorkflowSection_connector__yYadt{display:none!important}.WorkflowSection_sectionHeader__mr\+ou h2{font-size:2.4rem}.WorkflowSection_workflowCard__gLz6r.WorkflowSection_active__t8vbu{transform:scale(1.03)}}@media (max-width:480px){.WorkflowSection_workflowSection__eYuqV{padding:2rem 1.5rem}.WorkflowSection_sectionHeader__mr\+ou h2{font-size:2rem}.WorkflowSection_workflowCard__gLz6r{padding:2rem 1.5rem}.WorkflowSection_stepTitle__Zn0kS{font-size:1.5rem}.WorkflowSection_expandedContent__jZjox p{font-size:.9rem}.WorkflowSection_workflowCta__b40R2{padding:2rem 1.5rem}.WorkflowSection_ctaButton__\+dEe\+{justify-content:center;padding:.8rem 1.5rem;width:100%}}.FAQ_faqSection__C0KTD{background:linear-gradient(135deg,var(--light) 0,#fff 100%);overflow:hidden;padding:6rem 4rem;position:relative}.FAQ_faqSection__C0KTD:before{background:linear-gradient(45deg,#f77f001a,#0000);border-radius:50%;content:"";filter:blur(60px);height:600px;position:absolute;right:-5%;top:-10%;width:600px;z-index:1}.FAQ_faqContainer__z1eYd{margin:0 auto;max-width:1000px;position:relative;z-index:2}.FAQ_faqHeader__hArlY{margin-bottom:4rem;text-align:center}.FAQ_badge__vNvgR{align-items:center;background:#ff99331a;border:1px solid #f933;border-radius:50px;display:inline-flex;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem}.FAQ_badgeIcon__qWquo{animation:FAQ_spin__Bo8z4 4s linear infinite;color:var(--primary);font-size:.9rem}.FAQ_badge__vNvgR span{color:var(--primary);font-size:.9rem;font-weight:600}.FAQ_faqHeader__hArlY h2{color:var(--secondary);font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.FAQ_faqHeader__hArlY p{color:var(--secondary);font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:700px;opacity:.8}.FAQ_accordionContainer__4U5Vd{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:4rem}.FAQ_accordionItem__VuhGY{background:#fff;border:1px solid #0000001a;border-radius:16px;box-shadow:0 5px 15px #0000000d;overflow:hidden;transition:all .3s ease}.FAQ_accordionItem__VuhGY:hover{box-shadow:0 8px 25px #0000001a;transform:translateY(-2px)}.FAQ_accordionItem__VuhGY.FAQ_active__LUqJM{border-color:var(--primary);box-shadow:0 10px 30px #f77f001a}.FAQ_accordionHeader__LHZ82{align-items:center;background:#fff;cursor:pointer;display:flex;justify-content:space-between;padding:1.5rem 2rem;transition:all .3s ease}.FAQ_accordionItem__VuhGY.FAQ_active__LUqJM .FAQ_accordionHeader__LHZ82{background:#f77f000d}.FAQ_accordionHeader__LHZ82 h3{color:var(--secondary);font-size:1.2rem;font-weight:600;margin:0}.FAQ_accordionIcon__bz2PM{color:var(--primary);font-size:1.2rem;transition:all .3s ease}.FAQ_accordionItem__VuhGY.FAQ_active__LUqJM .FAQ_accordionIcon__bz2PM{transform:rotate(180deg)}.FAQ_accordionContent__4DzRx{background:#fff;max-height:0;overflow:hidden;transition:max-height .3s ease}.FAQ_accordionItem__VuhGY.FAQ_active__LUqJM .FAQ_accordionContent__4DzRx{max-height:500px}.FAQ_accordionContent__4DzRx p{color:var(--secondary);line-height:1.6;margin:0;opacity:.8;padding:0 2rem 2rem}.FAQ_faqCta__wbuu1{background:#f77f000d;border:1px solid #f77f001a;border-radius:16px;padding:3rem 2rem;text-align:center}.FAQ_faqCta__wbuu1 p{color:var(--secondary);font-size:1.3rem;font-weight:500;margin-bottom:1.5rem}.FAQ_ctaButton__nHCJh{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border:none;border-radius:50px;box-shadow:0 10px 20px #f77f0033;color:#fff;cursor:pointer;display:inline-flex;font-size:1.1rem;font-weight:600;gap:.8rem;padding:1rem 2.5rem;text-decoration:none;transition:all .3s ease}.FAQ_ctaButton__nHCJh:hover{background:linear-gradient(135deg,#f93 0,var(--primary) 100%);box-shadow:0 15px 30px #f77f004d;transform:translateY(-3px)}@keyframes FAQ_spin__Bo8z4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1024px){.FAQ_faqSection__C0KTD{padding:4rem 3rem}.FAQ_faqHeader__hArlY h2{font-size:2.5rem}}@media (max-width:768px){.FAQ_faqSection__C0KTD{padding:3rem 2rem}.FAQ_faqHeader__hArlY h2{font-size:2.2rem}.FAQ_faqHeader__hArlY p{font-size:1.1rem}.FAQ_accordionHeader__LHZ82{padding:1.2rem 1.5rem}.FAQ_accordionHeader__LHZ82 h3{font-size:1.1rem}.FAQ_accordionContent__4DzRx p{padding:0 1.5rem 1.5rem}}@media (max-width:480px){.FAQ_faqSection__C0KTD{padding:2.5rem 1.5rem}.FAQ_faqHeader__hArlY h2{font-size:1.8rem}.FAQ_faqHeader__hArlY p{font-size:1rem}.FAQ_accordionHeader__LHZ82{padding:1rem 1.2rem}.FAQ_accordionHeader__LHZ82 h3{font-size:1rem}.FAQ_accordionContent__4DzRx p{font-size:.95rem;padding:0 1.2rem 1.2rem}.FAQ_faqCta__wbuu1{padding:2rem 1.5rem}.FAQ_faqCta__wbuu1 p{font-size:1.1rem}.FAQ_ctaButton__nHCJh{justify-content:center;padding:.8rem 1.5rem;width:100%}}.Services_servicesSection__j3-LZ{background:linear-gradient(135deg,var(--light) 0,#fff 50%,var(--light) 100%);min-height:calc(50vh - 80px);padding:6rem 4rem}.Services_servicesContainer__2O70C{margin:0 auto;max-width:1400px}.Services_sectionHeader__bSf\+W{margin-bottom:4rem;text-align:center}.Services_sectionHeader__bSf\+W h1{color:var(--secondary);font-size:3.5rem;font-weight:700;margin-bottom:1rem}.Services_sectionHeader__bSf\+W p{color:var(--secondary);font-size:1.2rem;opacity:.8}.Services_servicesGrid__fUN8d{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.Services_serviceCard__Re2TS{background:#ffffffe6;border:1px solid #0000001a;border-radius:24px;cursor:pointer;padding:2.5rem;text-align:center;transition:all .3s ease}.Services_serviceCard__Re2TS:hover{border-color:var(--primary);box-shadow:0 20px 40px #0000001a;transform:translateY(-10px)}.Services_iconContainer__kHq7S{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 20%);border-radius:20px;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;transition:all .3s ease;width:80px}.Services_iconContainer__kHq7S svg{color:#fff;font-size:2.5rem}.Services_serviceCard__Re2TS:hover .Services_iconContainer__kHq7S{box-shadow:0 10px 20px #f77f0033;transform:scale(1.1) rotate(5deg)}.Services_serviceCard__Re2TS h3{color:var(--secondary);font-size:1.8rem;margin-bottom:1rem}.Services_serviceCard__Re2TS p{color:var(--secondary);line-height:1.6;margin-bottom:1.5rem;opacity:.8}.Services_learnMore__WjKKj{align-items:center;background:none;border:none;color:var(--primary);cursor:pointer;display:inline-flex;font-weight:600;gap:.5rem;transition:all .3s ease}.Services_learnMore__WjKKj:hover{gap:1rem}.Services_modalOverlay__i6q6T{padding:2rem}.Services_modal__wGpVg{max-height:60vh;overflow-y:auto}@keyframes Services_modalEnter__Oefyu{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.Services_closeButton__hnLHN{height:40px;right:1.5rem;top:1.5rem;width:40px}.Services_modalContent__PeXNT{padding:3rem}.Services_modalHeader__GE0y9{margin-bottom:3rem}.Services_modalIcon__3eyKU{border-radius:25px;height:100px;margin:0 auto 1.5rem;width:100px}.Services_modalIcon__3eyKU svg{font-size:3rem}.Services_modalHeader__GE0y9 h2{font-size:2.5rem;margin-bottom:1rem}.Services_modalHeader__GE0y9 p{font-size:1.1rem;max-width:600px}.Services_modalGrid__0SwYI{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin:3rem 0}.Services_modalSection__jjC1w h3{font-size:1.4rem;margin-bottom:1.5rem}.Services_modalSection__jjC1w h3:after{border-radius:2px;bottom:-5px;height:3px;width:40px}.Services_modalSection__jjC1w ul li{align-items:center;gap:1rem;margin-bottom:1rem}.Services_techGrid__F5HEq{gap:1rem}.Services_techBadge__qpk40{border-radius:20px;padding:.5rem 1rem}.Services_processList__Zw040{display:flex;flex-direction:column;gap:1rem}.Services_processStep__BimsH{align-items:center;background:#f77f000d;border-radius:12px;display:flex;gap:1rem;padding:1rem;transition:all .3s ease}.Services_processStep__BimsH:hover{background:#f77f001a;transform:translateX(10px)}.Services_stepNumber__NLtJV{align-items:center;background:var(--primary);border-radius:50%;color:#fff;display:flex;font-weight:600;height:30px;justify-content:center;width:30px}.Services_modalFooter__UVqfF{margin-top:3rem}.Services_contactButton__aeJMg{padding:1rem 2.5rem}.Services_contactButton__aeJMg:hover{box-shadow:0 10px 20px #f77f0033;transform:translateY(-3px)}@media (max-width:768px){.Services_servicesSection__j3-LZ{padding:4rem 2rem}.Services_sectionHeader__bSf\+W h1{font-size:2.8rem}.Services_modalContent__PeXNT{padding:2rem}.Services_modalGrid__0SwYI{grid-template-columns:1fr}}@media (max-width:480px){.Services_servicesSection__j3-LZ{padding:3rem 1.5rem}.Services_sectionHeader__bSf\+W h1{font-size:2.2rem}.Services_serviceCard__Re2TS{padding:2rem}.Services_modalContent__PeXNT{padding:1.5rem}.Services_modalHeader__GE0y9 h2{font-size:2rem}}.Services_servicesHero__i6M1r{background:linear-gradient(135deg,var(--light) 0,#fff 100%);overflow:hidden;padding:4rem 4rem 2rem;position:relative}.Services_servicesHero__i6M1r:before{background:linear-gradient(45deg,#f77f001a,#0000);border-radius:50%;content:"";filter:blur(60px);height:600px;position:absolute;right:-5%;top:-10%;width:600px;z-index:1}.Services_heroContent__4Qw-H{margin:0 auto;max-width:1400px;position:relative;text-align:center;z-index:2}.Services_badge__n9XaV{align-items:center;background:#ff99331a;border:1px solid #f933;border-radius:50px;display:inline-flex;gap:.5rem;margin-bottom:2rem;padding:.5rem 1rem}.Services_badgeIcon__95Pu0{animation:Services_spin__4Q0oj 4s linear infinite;color:var(--primary);font-size:.9rem}.Services_badge__n9XaV span{color:var(--primary);font-size:.9rem;font-weight:600}.Services_heroContent__4Qw-H h1{color:var(--secondary);font-size:4rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.Services_heroContent__4Qw-H h1 span{color:var(--primary);font-style:italic}.Services_heroContent__4Qw-H p{color:var(--secondary);font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:800px;opacity:.8}.Services_modalOverlay__i6q6T{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:1rem;position:fixed;right:0;top:0;z-index:1000}.Services_modal__wGpVg{animation:Services_modalEnter__Oefyu .3s ease-out;background:#fff;border-radius:24px;box-shadow:0 25px 50px #00000040;display:flex;flex-direction:column;max-height:85vh;max-width:900px;overflow:hidden;position:relative;width:100%}.Services_modalScroll__-yogy{flex:1 1;overflow-y:auto;padding:2rem;scrollbar-color:var(--primary) #0000;scrollbar-width:thin}.Services_modalScroll__-yogy::-webkit-scrollbar{width:6px}.Services_modalScroll__-yogy::-webkit-scrollbar-track{background:#0000}.Services_modalScroll__-yogy::-webkit-scrollbar-thumb{background:var(--primary);border-radius:3px}.Services_closeButton__hnLHN{align-items:center;background:#0000001a;border:none;border-radius:50%;color:var(--secondary);cursor:pointer;display:flex;height:44px;justify-content:center;min-height:44px;min-width:44px;position:absolute;right:1rem;top:1rem;transition:all .3s ease;width:44px;z-index:10}.Services_closeButton__hnLHN:hover{background:var(--primary);color:#fff;transform:rotate(90deg)}.Services_modalContent__PeXNT{padding:0}.Services_modalHeader__GE0y9{margin-bottom:2rem;padding-top:1rem;text-align:center}.Services_modalIcon__3eyKU{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border-radius:20px;display:flex;height:80px;justify-content:center;margin:0 auto 1rem;width:80px}.Services_modalIcon__3eyKU svg{color:#fff;font-size:2.5rem}.Services_modalHeader__GE0y9 h2{color:var(--secondary);font-size:2rem;line-height:1.3;margin-bottom:.5rem}.Services_modalHeader__GE0y9 p{color:var(--secondary);font-size:1rem;line-height:1.5;margin:0 auto;max-width:100%;opacity:.8}.Services_modalGrid__0SwYI{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);margin:2rem 0}.Services_modalSection__jjC1w{background:#f77f0005;border:1px solid #f77f001a;border-radius:16px;padding:1.5rem}.Services_modalSection__jjC1w h3{color:var(--secondary);display:inline-block;font-size:1.2rem;margin-bottom:1rem;position:relative}.Services_modalSection__jjC1w h3:after{background:var(--primary);border-radius:1px;bottom:-3px;content:"";height:2px;left:0;position:absolute;width:30px}.Services_modalSection__jjC1w ul{list-style:none;padding:0}.Services_modalSection__jjC1w ul li{align-items:flex-start;color:var(--secondary);display:flex;font-size:.95rem;gap:.75rem;line-height:1.4;margin-bottom:.75rem}.Services_modalSection__jjC1w ul li svg{color:var(--primary);flex-shrink:0;margin-top:.1rem}.Services_techGrid__F5HEq{display:flex;flex-wrap:wrap;gap:.75rem}.Services_techBadge__qpk40{background:#f77f001a;border:1px solid #f77f0033;border-radius:16px;color:var(--primary);font-size:.85rem;font-weight:500;padding:.4rem .8rem}.Services_processGrid__H-jct{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);margin-top:1rem;position:relative}.Services_processCard__XIBPO{background:#ffffffe6;border:1px solid #0000001a;border-radius:16px;padding:1.5rem;position:relative;text-align:center;transition:all .3s ease}.Services_processCard__XIBPO:hover{border-color:var(--primary);box-shadow:0 8px 20px #0000001a;transform:translateY(-2px)}.Services_processNumber__P4HKu{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border-radius:50%;box-shadow:0 3px 10px #f77f004d;color:#fff;display:flex;font-size:.9rem;font-weight:700;height:28px;justify-content:center;left:50%;position:absolute;top:-12px;transform:translateX(-50%);width:28px}.Services_processIcon__4uRwA{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 20%);border-radius:12px;display:flex;height:50px;justify-content:center;margin:.5rem auto .75rem;transition:all .3s ease;width:50px}.Services_processIcon__4uRwA svg{color:#fff;font-size:1.5rem}.Services_processTitle__wLaFi{color:var(--secondary);font-size:1rem;font-weight:600;line-height:1.3;margin:0}.Services_processConnector__\+tDxb{background:linear-gradient(90deg,var(--primary),#0000);height:2px;position:absolute;right:-.5rem;top:50%;width:1rem;z-index:1}.Services_processCard__XIBPO:nth-child(3n) .Services_processConnector__\+tDxb{display:none}.Services_modalFooter__UVqfF{margin-top:2rem;padding-bottom:1rem;text-align:center}.Services_contactButton__aeJMg{background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;max-width:280px;min-height:44px;padding:1rem 2rem;transition:all .3s ease;width:100%}.Services_contactButton__aeJMg:hover{box-shadow:0 8px 20px #f77f004d;transform:translateY(-2px)}@media (max-width:768px){.Services_modalOverlay__i6q6T{align-items:center;padding:1rem}.Services_modal__wGpVg{animation:Services_modalZoomIn__Jto2l .3s ease-out;border-radius:24px;height:auto;margin:0;max-height:90vh}.Services_modalScroll__-yogy{max-height:calc(90vh - 3rem);padding:1.5rem}.Services_modalHeader__GE0y9{margin-bottom:1.5rem;padding-top:.5rem}.Services_modalIcon__3eyKU{height:70px;width:70px}.Services_modalIcon__3eyKU svg{font-size:2rem}.Services_modalHeader__GE0y9 h2{font-size:1.8rem}.Services_modalGrid__0SwYI{gap:1.5rem;grid-template-columns:1fr}.Services_modalSection__jjC1w{padding:1.25rem}.Services_processGrid__H-jct{gap:.75rem;grid-template-columns:repeat(3,1fr);margin:1.5rem auto 0;max-width:100%}.Services_processCard__XIBPO{padding:1.25rem .75rem}.Services_contactButton__aeJMg{max-width:none;width:100%}}@media (max-width:480px){.Services_modal__wGpVg{border-radius:20px;max-height:75vh}.Services_modalScroll__-yogy{padding:1rem}.Services_closeButton__hnLHN{height:40px;right:.75rem;top:.75rem;width:40px}.Services_modalHeader__GE0y9{margin-bottom:1rem}.Services_modalIcon__3eyKU{height:60px;width:60px}.Services_modalIcon__3eyKU svg{font-size:1.8rem}.Services_modalHeader__GE0y9 h2{font-size:1.6rem}.Services_modalHeader__GE0y9 p{font-size:.9rem}.Services_modalSection__jjC1w{padding:1rem}.Services_modalSection__jjC1w h3{font-size:1.1rem}.Services_modalSection__jjC1w ul li{font-size:.9rem}.Services_techBadge__qpk40{font-size:.8rem;padding:.3rem .6rem}.Services_processGrid__H-jct{gap:.75rem;grid-template-columns:repeat(2,1fr)}.Services_processCard__XIBPO{padding:1rem .5rem}.Services_processNumber__P4HKu{font-size:.8rem;height:24px;width:24px}.Services_processIcon__4uRwA{height:40px;width:40px}.Services_processIcon__4uRwA svg{font-size:1.2rem}.Services_processTitle__wLaFi{font-size:.9rem}.Services_contactButton__aeJMg{font-size:.95rem;padding:.875rem 1.5rem}.Services_processCard__XIBPO:nth-child(2n) .Services_processConnector__\+tDxb{display:none}.Services_processCard__XIBPO:nth-child(odd) .Services_processConnector__\+tDxb{display:block}}@keyframes Services_modalZoomIn__Jto2l{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (hover:none) and (pointer:coarse){.Services_processCard__XIBPO:hover,.Services_serviceCard__Re2TS:hover,.Services_serviceCard__Re2TS:hover .Services_iconContainer__kHq7S{box-shadow:none;transform:none}.Services_contactButton__aeJMg:hover{box-shadow:0 5px 15px #f77f0033;transform:none}}@media (max-width:768px){.Services_serviceCard__Re2TS{display:flex;flex-direction:column;justify-content:space-between;min-height:280px;padding:2rem 1.5rem}.Services_learnMore__WjKKj{align-items:center;display:flex;justify-content:center;margin-top:auto;min-height:44px;padding:.75rem 0}}@media (max-width:1024px){.Services_processGrid__H-jct{grid-template-columns:repeat(2,1fr)}.Services_processCard__XIBPO:nth-child(2n) .Services_processConnector__\+tDxb{display:none}.Services_processCard__XIBPO:nth-child(odd) .Services_processConnector__\+tDxb{display:block}}@media (max-width:768px){.Services_processGrid__H-jct{grid-template-columns:1fr;margin:2rem auto 0;max-width:400px}.Services_processConnector__\+tDxb{display:none!important}}.Services_workflowSection__IFjYi{background:linear-gradient(135deg,var(--secondary) 0,#1a1a2e 50%,var(--secondary) 100%);color:#fff;overflow:hidden;padding:6rem 4rem;position:relative}.Services_workflowSection__IFjYi:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cdefs%3E%3Cpattern id='a' width='100' height='100' patternUnits='userSpaceOnUse'%3E%3Ccircle cx='50' cy='50' r='1' fill='%23fff' opacity='.03'/%3E%3C/pattern%3E%3C/defs%3E%3Cpath fill='url(%23a)' d='M0 0h100v100H0z'/%3E%3C/svg%3E") repeat;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.Services_workflowContainer__hH\+9Z{margin:0 auto;max-width:1400px;position:relative;z-index:1}.Services_workflowHeader__-JNjs{margin-bottom:4rem;text-align:center}.Services_workflowHeader__-JNjs .Services_badge__n9XaV{align-items:center;background:#f77f001a;border:1px solid #f77f0033;border-radius:50px;color:var(--primary);display:inline-flex;font-weight:600;gap:.5rem;margin-bottom:1.5rem;padding:.75rem 1.5rem}.Services_workflowHeader__-JNjs h2{font-size:3.5rem;font-weight:700;margin-bottom:1rem}.Services_workflowHeader__-JNjs h2 span{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);-webkit-background-clip:text;background-clip:text}.Services_workflowHeader__-JNjs p{font-size:1.2rem;margin:0 auto;max-width:600px;opacity:.8}.Services_workflowGrid__PH3Zl{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-bottom:4rem;position:relative}.Services_workflowCard__6kYfs{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;cursor:pointer;padding:2rem;position:relative;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1)}.Services_workflowCard__6kYfs.Services_active__7HV00,.Services_workflowCard__6kYfs:hover{background:#ffffff1a;border-color:var(--primary);box-shadow:0 20px 40px #f77f0033;transform:translateY(-10px) scale(1.02)}.Services_workflowNumber__nXa-q{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border-radius:50%;box-shadow:0 5px 15px #f77f0066;color:#fff;display:flex;font-size:1.1rem;font-weight:700;height:35px;justify-content:center;left:50%;position:absolute;top:-15px;transform:translateX(-50%);transition:all .3s ease;width:35px}.Services_workflowCard__6kYfs.Services_active__7HV00 .Services_workflowNumber__nXa-q,.Services_workflowCard__6kYfs:hover .Services_workflowNumber__nXa-q{box-shadow:0 8px 25px #f77f0099;transform:translateX(-50%) scale(1.2)}.Services_workflowIcon__hhba2{align-items:center;background:linear-gradient(135deg,#f77f0033,#f933);border:1px solid #f77f004d;border-radius:18px;display:flex;height:70px;justify-content:center;margin:1rem auto 1.5rem;transition:all .3s ease;width:70px}.Services_workflowIcon__hhba2 svg{color:var(--primary);font-size:2rem;transition:all .3s ease}.Services_workflowCard__6kYfs.Services_active__7HV00 .Services_workflowIcon__hhba2,.Services_workflowCard__6kYfs:hover .Services_workflowIcon__hhba2{background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border-color:var(--primary);transform:rotate(5deg) scale(1.1)}.Services_workflowCard__6kYfs.Services_active__7HV00 .Services_workflowIcon__hhba2 svg,.Services_workflowCard__6kYfs:hover .Services_workflowIcon__hhba2 svg{color:#fff;transform:scale(1.1)}.Services_workflowTitle__YK0Pz{color:#fff;font-size:1.4rem;font-weight:600;margin-bottom:.75rem}.Services_workflowDescription__Tw4EV{color:#fffc;font-size:.95rem;line-height:1.6}.Services_workflowConnector__wrgTi{background:linear-gradient(90deg,var(--primary),#0000);height:2px;opacity:.6;position:absolute;right:-1rem;top:50%;width:2rem;z-index:1}.Services_workflowCard__6kYfs:last-child .Services_workflowConnector__wrgTi{display:none}.Services_workflowDetails__bTS4c{display:flex;justify-content:center}.Services_workflowDetailCard__eNfGX{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff1a;border:1px solid #fff3;border-radius:24px;max-width:600px;padding:3rem;text-align:center;transition:all .4s ease}.Services_workflowDetailIcon__3\+t\+l{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border-radius:20px;box-shadow:0 10px 30px #f77f004d;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}.Services_workflowDetailIcon__3\+t\+l svg{color:#fff;font-size:2.5rem}.Services_workflowDetailCard__eNfGX h3{color:#fff;font-size:2rem;font-weight:600;margin-bottom:1rem}.Services_workflowDetailCard__eNfGX p{color:#ffffffe6;font-size:1.1rem;line-height:1.7}@media (max-width:1024px){.Services_workflowSection__IFjYi{padding:4rem 2rem}.Services_workflowGrid__PH3Zl{gap:1.5rem;grid-template-columns:repeat(2,1fr)}.Services_workflowConnector__wrgTi{display:none}}@media (max-width:768px){.Services_workflowSection__IFjYi{padding:3rem 1.5rem}.Services_workflowHeader__-JNjs h2{font-size:2.5rem}.Services_workflowGrid__PH3Zl{gap:1.5rem;grid-template-columns:1fr}.Services_workflowCard__6kYfs{padding:1.5rem}.Services_workflowDetailCard__eNfGX{padding:2rem}.Services_workflowDetailCard__eNfGX h3{font-size:1.6rem}}@media (max-width:480px){.Services_workflowHeader__-JNjs h2{font-size:2rem}.Services_workflowHeader__-JNjs p{font-size:1rem}.Services_workflowCard__6kYfs{padding:1.25rem}.Services_workflowIcon__hhba2{height:60px;width:60px}.Services_workflowIcon__hhba2 svg{font-size:1.5rem}.Services_workflowDetailCard__eNfGX{padding:1.5rem}}@keyframes Services_workflowPulse__j\+KJU{0%,to{box-shadow:0 5px 15px #f77f0066}50%{box-shadow:0 8px 25px #f77f0099}}.Services_workflowCard__6kYfs.Services_active__7HV00 .Services_workflowNumber__nXa-q{animation:Services_workflowPulse__j\+KJU 2s infinite}.Portfolio_portfolioHero__KYQi1{background:linear-gradient(135deg,var(--light) 0,#fff 100%);overflow:hidden;padding:4rem 4rem 2rem;position:relative}.Portfolio_portfolioHero__KYQi1:before{background:linear-gradient(45deg,#f77f001a,#0000);border-radius:50%;content:"";filter:blur(60px);height:600px;position:absolute;right:-5%;top:-10%;width:600px;z-index:1}.Portfolio_heroContent__RXFGQ{margin:0 auto;max-width:1400px;position:relative;text-align:center;z-index:2}.Portfolio_badge__kc9qa{align-items:center;background:#ff99331a;border:1px solid #f933;border-radius:50px;display:inline-flex;gap:.5rem;margin-bottom:2rem;padding:.5rem 1rem}.Portfolio_badgeIcon__9hBkE{animation:Portfolio_spin__Pg44J 4s linear infinite;color:var(--primary);font-size:.9rem}.Portfolio_badge__kc9qa span{color:var(--primary);font-size:.9rem;font-weight:600}.Portfolio_heroContent__RXFGQ h1{color:var(--secondary);font-size:4rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.Portfolio_heroContent__RXFGQ h1 span{color:var(--primary);font-style:italic}.Portfolio_heroContent__RXFGQ p{color:var(--secondary);font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:800px;opacity:.8}.Portfolio_portfolioSection__85Wer{background:linear-gradient(135deg,var(--light) 0,#fff 50%,var(--light) 100%);padding:6rem 4rem}.Portfolio_portfolioContainer__zXCYf{margin:0 auto;max-width:1400px}.Portfolio_projectsGrid__o\+BHD{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.Portfolio_projectCard__u4syu{background:#fff;border:1px solid #0000001a;border-radius:24px;cursor:pointer;overflow:hidden;transition:all .3s ease}.Portfolio_projectCard__u4syu:hover{border-color:var(--primary);box-shadow:0 20px 40px #0000001a;transform:translateY(-10px)}.Portfolio_projectImage__pa0iT{background:linear-gradient(135deg,var(--primary) 0,#f93 100%);height:250px;overflow:hidden;position:relative;width:100%}.Portfolio_imageContainer__oLmon{height:100%;position:relative;width:100%}.Portfolio_projectImg__Ak817{height:100%;object-fit:cover;transition:all .3s ease;width:100%;z-index:1}.Portfolio_previewContainer__-ptwP{height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:2}.Portfolio_previewIframe__EbUDA{border:none;height:100%;pointer-events:none;transform:scale(.8);transform-origin:top left;width:100%}.Portfolio_projectCard__u4syu:hover .Portfolio_previewContainer__-ptwP{opacity:1}.Portfolio_projectCard__u4syu:hover .Portfolio_projectImg__Ak817{opacity:0}.Portfolio_projectOverlay__PPjAc{align-items:center;background:#f77f00e6;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:3}.Portfolio_overlayContent__vP52P{align-items:center;color:#fff;display:flex;flex-direction:column;gap:.5rem;text-align:center;transform:translateY(20px);transition:all .3s ease}.Portfolio_overlayIcon__\+rtSt{font-size:2rem}.Portfolio_overlayContent__vP52P span{font-size:1.1rem;font-weight:600}.Portfolio_projectCard__u4syu:hover .Portfolio_projectOverlay__PPjAc{opacity:1}.Portfolio_projectCard__u4syu:hover .Portfolio_overlayContent__vP52P{transform:translateY(0)}.Portfolio_projectInfo__hNaOX{padding:2rem}.Portfolio_projectCategory__HT7ZX{background:#f77f001a;border-radius:20px;color:var(--primary);display:inline-block;font-size:.9rem;font-weight:500;margin-bottom:1rem;padding:.5rem 1rem}.Portfolio_projectInfo__hNaOX h3{color:var(--secondary);font-size:1.8rem;margin-bottom:1rem}.Portfolio_projectInfo__hNaOX p{color:var(--secondary);line-height:1.6;margin-bottom:1.5rem;opacity:.8}.Portfolio_projectActions__gNWu6{align-items:center;display:flex;justify-content:space-between}.Portfolio_learnMore__SceKC{align-items:center;background:none;border:none;color:var(--primary);cursor:pointer;display:inline-flex;font-weight:600;gap:.5rem;transition:all .3s ease}.Portfolio_learnMore__SceKC:hover{gap:1rem}.Portfolio_visitLink__PSqme{align-items:center;background:#f77f001a;border-radius:50%;color:var(--primary);display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .3s ease;width:40px}.Portfolio_visitLink__PSqme:hover{background:var(--primary);color:#fff;transform:scale(1.1)}.Portfolio_modalOverlay__1HXKo{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;bottom:0;display:flex;justify-content:center;left:0;padding:2rem;position:fixed;right:0;top:0;z-index:1000}.Portfolio_modal__lRfFs{animation:Portfolio_modalEnter__Ic0NJ .3s ease-out;background:#fff;border-radius:24px;display:flex;flex-direction:column;height:85vh;max-width:1200px;position:relative;width:100%}.Portfolio_modalHeader__U7Awk{border-bottom:1px solid #0000001a;padding:2rem 2rem 0}.Portfolio_modalTabs__YMW9z{display:flex;gap:1rem}.Portfolio_tabButton__9cs-d{align-items:center;background:none;border:none;border-radius:12px;color:var(--secondary);cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:1rem 1.5rem;transition:all .3s ease}.Portfolio_tabButton__9cs-d.Portfolio_active__nispD{background:var(--primary);color:#fff}.Portfolio_tabButton__9cs-d:hover:not(.Portfolio_active__nispD){background:#f77f001a;color:var(--primary)}.Portfolio_modalScroll__mYBSh{flex:1 1;overflow-y:auto;scrollbar-color:var(--primary) #f77f001a;scrollbar-width:thin}.Portfolio_modalScroll__mYBSh::-webkit-scrollbar{width:8px}.Portfolio_modalScroll__mYBSh::-webkit-scrollbar-track{background:#f77f001a;border-radius:10px}.Portfolio_modalScroll__mYBSh::-webkit-scrollbar-thumb{background:var(--primary);border-radius:10px}.Portfolio_modalScroll__mYBSh::-webkit-scrollbar-thumb:hover{background:#e66e00}.Portfolio_closeButton__qVgWD{align-items:center;background:#f77f001a;border:none;border-radius:50%;color:var(--primary);cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:1.5rem;top:1.5rem;transition:all .3s ease;width:40px;z-index:10}.Portfolio_closeButton__qVgWD:hover{background:var(--primary);box-shadow:0 5px 15px #f77f0033;color:#fff;transform:rotate(90deg)}.Portfolio_previewSection__HB0Re{display:flex;flex-direction:column;height:100%;padding:2rem}.Portfolio_previewHeader__-GBWU{align-items:center;border-bottom:1px solid #0000001a;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding-bottom:1rem}.Portfolio_previewHeader__-GBWU h2{color:var(--secondary);margin:0}.Portfolio_openInNewTab__FxoVi{align-items:center;color:var(--primary);display:flex;font-weight:500;gap:.5rem;text-decoration:none;transition:all .3s ease}.Portfolio_openInNewTab__FxoVi:hover{color:#e66e00}.Portfolio_iframeContainer__\+882h{background:#f8f9fa;border:1px solid #0000001a;border-radius:12px;flex:1 1;overflow:hidden}.Portfolio_livePreviewIframe__XDijV{border:none;height:100%;width:100%}.Portfolio_modalContent__fQGby{padding:2rem}.Portfolio_projectHeader__I4\+wG{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:300px 1fr;margin-bottom:3rem}.Portfolio_imageWrapper__OCfcK{border-radius:16px;height:200px;overflow:hidden;position:relative;width:100%}.Portfolio_modalImage__c0y20{height:100%;object-fit:cover;transition:all .3s ease;width:100%}.Portfolio_imageOverlay__\+VtJa{align-items:center;background:#f77f00e6;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:100%}.Portfolio_imageWrapper__OCfcK:hover .Portfolio_imageOverlay__\+VtJa{opacity:1}.Portfolio_overlayIcon__\+rtSt{color:#fff;font-size:2.5rem;transform:translateY(20px);transition:all .3s ease}.Portfolio_imageWrapper__OCfcK:hover .Portfolio_overlayIcon__\+rtSt{transform:translateY(0)}.Portfolio_headerContent__qsJzK h2{color:var(--secondary);font-size:2.5rem;margin-bottom:1rem}.Portfolio_headerContent__qsJzK p{color:var(--secondary);font-size:1.1rem;line-height:1.6;opacity:.8}.Portfolio_sectionHeader__s-9CG{align-items:center;display:flex;gap:1rem;margin-bottom:2rem}.Portfolio_sectionIcon__FiPJH{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border-radius:12px;color:#fff;display:flex;font-size:1.5rem;height:50px;justify-content:center;width:50px}.Portfolio_featuresList__VUDbs{display:flex;flex-direction:column;gap:1rem}.Portfolio_featureItem__16xWV{align-items:center;background:#f77f000d;border-radius:12px;display:flex;gap:1rem;padding:1rem;transition:all .3s ease}.Portfolio_featureItem__16xWV:hover{background:#f77f001a;transform:translateX(10px)}.Portfolio_checkIcon__x4cJ1{color:var(--primary);font-size:1.2rem}.Portfolio_techGrid__kcaVm{display:flex;flex-wrap:wrap;gap:1rem}.Portfolio_techBadge__Sh0v\+{background:#f77f001a;border-radius:50px;color:var(--primary);font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.Portfolio_techBadge__Sh0v\+:hover{background:var(--primary);color:#fff;transform:translateY(-2px)}.Portfolio_resultsList__YS\+cm{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.Portfolio_resultItem__5u3Vf{align-items:center;background:#fff;border:1px solid #f77f0033;border-radius:16px;display:flex;gap:1rem;padding:1.5rem;transition:all .3s ease}.Portfolio_resultItem__5u3Vf:hover{border-color:var(--primary);box-shadow:0 15px 30px #f77f001a;transform:translateY(-5px)}.Portfolio_modalGrid__siZL1{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;margin:3rem 0}.Portfolio_modalSection__dX5ju:first-child{grid-area:1/1/2/2}.Portfolio_modalSection__dX5ju:nth-child(2){grid-area:1/2/2/3}.Portfolio_modalSection__dX5ju:nth-child(3){grid-area:2/1/3/3}.Portfolio_projectMeta__yXvBx{grid-gap:2rem;background:#f77f000d;border-radius:16px;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);margin:3rem 0;padding:2rem}.Portfolio_metaItem__KcHBn{align-items:flex-start;display:flex;gap:1rem}.Portfolio_metaItem__KcHBn svg{color:var(--primary);font-size:1.5rem}.Portfolio_metaItem__KcHBn h4{color:var(--secondary);font-size:1rem;margin-bottom:.5rem}.Portfolio_metaItem__KcHBn a,.Portfolio_metaItem__KcHBn p{color:var(--primary);font-weight:500}.Portfolio_metaItem__KcHBn a{align-items:center;display:flex;gap:.5rem;text-decoration:none}.Portfolio_testimonial__6TVNV{background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border-radius:16px;color:#fff;margin:3rem 0;padding:2rem}.Portfolio_testimonial__6TVNV p{font-size:1.2rem;font-style:italic;margin-bottom:1rem}.Portfolio_testimonialAuthor__\+aVq8{display:flex;flex-direction:column;gap:.2rem}.Portfolio_testimonialAuthor__\+aVq8 span{font-size:.9rem;opacity:.8}.Portfolio_modalFooter__SYeIc{margin-top:3rem;text-align:center}.Portfolio_visitButton__KdZAA{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border-radius:50px;color:#fff;display:inline-flex;font-weight:600;gap:1rem;padding:1rem 2.5rem;text-decoration:none;transition:all .3s ease}.Portfolio_visitButton__KdZAA:hover{box-shadow:0 10px 20px #f77f0033;transform:translateY(-3px)}@keyframes Portfolio_modalEnter__Ic0NJ{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width:1024px){.Portfolio_portfolioHero__KYQi1{padding:3rem 2rem}.Portfolio_heroContent__RXFGQ h1{font-size:3.2rem}.Portfolio_projectsGrid__o\+BHD{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Portfolio_portfolioHero__KYQi1{padding:2.5rem 1.5rem}.Portfolio_heroContent__RXFGQ h1{font-size:2.8rem}.Portfolio_projectsGrid__o\+BHD{grid-template-columns:1fr}.Portfolio_modal__lRfFs{border-radius:0;height:75vh;margin:0;max-width:100%}.Portfolio_modalHeader__U7Awk{background:#fff;border-bottom:2px solid #f77f001a;padding:1rem;position:sticky;top:0;z-index:10}.Portfolio_modalTabs__YMW9z{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:1fr 1fr}.Portfolio_tabButton__9cs-d{border-radius:8px;font-size:.9rem;padding:.75rem 1rem}.Portfolio_closeButton__qVgWD{height:35px;right:1rem;top:1rem;width:35px;z-index:20}.Portfolio_modalScroll__mYBSh{padding:0}.Portfolio_modalContent__fQGby{padding:1rem}.Portfolio_projectHeader__I4\+wG{gap:1rem;grid-template-columns:1fr;margin-bottom:2rem}.Portfolio_imageWrapper__OCfcK{height:180px;margin-bottom:1rem}.Portfolio_headerContent__qsJzK h2{font-size:1.8rem;margin-bottom:.5rem}.Portfolio_headerContent__qsJzK p{font-size:1rem;line-height:1.5}.Portfolio_modalGrid__siZL1{gap:1.5rem;grid-template-columns:1fr;margin:2rem 0}.Portfolio_modalSection__dX5ju:first-child{grid-area:1/1/2/2}.Portfolio_modalSection__dX5ju:nth-child(2){grid-area:2/1/3/2}.Portfolio_modalSection__dX5ju:nth-child(3){grid-area:3/1/4/2}.Portfolio_sectionHeader__s-9CG{gap:.75rem;margin-bottom:1rem}.Portfolio_sectionIcon__FiPJH{font-size:1.2rem;height:40px;width:40px}.Portfolio_sectionHeader__s-9CG h3{font-size:1.3rem}.Portfolio_featureItem__16xWV{gap:.75rem;padding:.75rem}.Portfolio_featureItem__16xWV:hover{transform:none}.Portfolio_techGrid__kcaVm{gap:.5rem}.Portfolio_techBadge__Sh0v\+{font-size:.85rem;padding:.5rem 1rem}.Portfolio_resultsList__YS\+cm{gap:1rem;grid-template-columns:1fr}.Portfolio_resultItem__5u3Vf{gap:.75rem;padding:1rem}.Portfolio_resultItem__5u3Vf:hover{transform:none}.Portfolio_projectMeta__yXvBx{gap:1rem;grid-template-columns:1fr;margin:2rem 0;padding:1rem}.Portfolio_metaItem__KcHBn{gap:.75rem}.Portfolio_metaItem__KcHBn svg{font-size:1.2rem}.Portfolio_testimonial__6TVNV{margin:2rem 0;padding:1.5rem}.Portfolio_testimonial__6TVNV p{font-size:1rem}.Portfolio_modalFooter__SYeIc{margin-top:2rem;padding:1rem}.Portfolio_visitButton__KdZAA{font-size:.9rem;padding:.75rem 2rem}.Portfolio_previewSection__HB0Re{height:calc(75vh - 120px);padding:1rem}.Portfolio_previewHeader__-GBWU{align-items:flex-start;flex-direction:column;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem}.Portfolio_previewHeader__-GBWU h2{font-size:1.5rem;margin:0}.Portfolio_openInNewTab__FxoVi{font-size:.9rem}.Portfolio_iframeContainer__\+882h{border-radius:8px;height:calc(75vh - 200px)}}@media (max-width:480px){.Portfolio_portfolioHero__KYQi1{padding:2rem 1rem}.Portfolio_heroContent__RXFGQ h1{font-size:2.2rem}.Portfolio_modalHeader__U7Awk{padding:.75rem}.Portfolio_tabButton__9cs-d{font-size:.8rem;padding:.6rem .75rem}.Portfolio_closeButton__qVgWD{height:30px;right:.75rem;top:.75rem;width:30px}.Portfolio_modalContent__fQGby{padding:.75rem}.Portfolio_imageWrapper__OCfcK{height:150px}.Portfolio_headerContent__qsJzK h2{font-size:1.5rem}.Portfolio_headerContent__qsJzK p{font-size:.9rem}.Portfolio_sectionIcon__FiPJH{font-size:1rem;height:35px;width:35px}.Portfolio_sectionHeader__s-9CG h3{font-size:1.1rem}.Portfolio_featureItem__16xWV{font-size:.9rem;padding:.6rem}.Portfolio_techBadge__Sh0v\+{font-size:.8rem;padding:.4rem .8rem}.Portfolio_resultItem__5u3Vf{font-size:.9rem;padding:.75rem}.Portfolio_projectMeta__yXvBx{padding:.75rem}.Portfolio_testimonial__6TVNV{padding:1rem}.Portfolio_testimonial__6TVNV p{font-size:.9rem}.Portfolio_visitButton__KdZAA{font-size:.85rem;padding:.6rem 1.5rem}.Portfolio_previewSection__HB0Re{padding:.75rem}.Portfolio_previewHeader__-GBWU h2{font-size:1.3rem}.Portfolio_openInNewTab__FxoVi{font-size:.8rem}.Portfolio_iframeContainer__\+882h{height:calc(75vh - 180px)}}.Portfolio_modalScroll__mYBSh{scroll-behavior:smooth}@media (hover:none) and (pointer:coarse){.Portfolio_featureItem__16xWV:hover,.Portfolio_projectCard__u4syu:hover,.Portfolio_resultItem__5u3Vf:hover,.Portfolio_techBadge__Sh0v\+:hover{transform:none}.Portfolio_projectOverlay__PPjAc{opacity:.1}.Portfolio_tabButton__9cs-d{min-height:44px}.Portfolio_closeButton__qVgWD{min-height:44px;min-width:44px}}.Blog_blogHero__U9m-5{background:linear-gradient(135deg,var(--light) 0,#fff 100%);overflow:hidden;padding:4rem 4rem 2rem;position:relative}.Blog_blogHero__U9m-5:before{background:linear-gradient(45deg,#f77f001a,#0000);border-radius:50%;content:"";filter:blur(60px);height:600px;position:absolute;right:-5%;top:-10%;width:600px;z-index:1}.Blog_heroContent__pLUaC{margin:0 auto;max-width:1400px;position:relative;text-align:center;z-index:2}.Blog_badge__MyDuy{align-items:center;background:#ff99331a;border:1px solid #f933;border-radius:50px;display:inline-flex;gap:.5rem;margin-bottom:2rem;padding:.5rem 1rem}.Blog_badgeIcon__M9PUj{animation:Blog_spin__e\+ta4 4s linear infinite;color:var(--primary);font-size:.9rem}.Blog_badge__MyDuy span{color:var(--primary);font-size:.9rem;font-weight:600}.Blog_heroContent__pLUaC h1{color:var(--secondary);font-size:4rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.Blog_heroContent__pLUaC h1 span{color:var(--primary);font-style:italic}.Blog_heroContent__pLUaC p{color:var(--secondary);font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:800px;opacity:.8}.Blog_blogSection__siJED{background:linear-gradient(135deg,var(--light) 0,#fff 50%,var(--light) 100%);padding:6rem 4rem}.Blog_blogContainer__fDn8I{margin:0 auto;max-width:1400px}.Blog_blogGrid__2Jf9q{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.Blog_blogCard__UFbcV{background:#fff;border:1px solid #0000001a;border-radius:24px;cursor:pointer;overflow:hidden;transition:all .3s ease}.Blog_blogCard__UFbcV:hover{border-color:var(--primary);box-shadow:0 20px 40px #0000001a;transform:translateY(-10px)}.Blog_blogImage__ZX6jM{height:250px;overflow:hidden;position:relative;width:100%}.Blog_blogImage__ZX6jM img{height:100%;object-fit:cover;transition:all .3s ease;width:100%}.Blog_blogOverlay__F7ORU{align-items:center;background:#f77f00e6;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:100%}.Blog_blogOverlay__F7ORU svg{color:#fff;font-size:2rem;transform:translateY(20px);transition:all .3s ease}.Blog_blogCard__UFbcV:hover .Blog_blogImage__ZX6jM img{transform:scale(1.1)}.Blog_blogCard__UFbcV:hover .Blog_blogOverlay__F7ORU{opacity:1}.Blog_blogCard__UFbcV:hover .Blog_blogOverlay__F7ORU svg{transform:translateY(0)}.Blog_blogInfo__GsgKt{padding:2rem}.Blog_blogCategory__Hz10D{background:#f77f001a;border-radius:20px;color:var(--primary);display:inline-block;font-size:.9rem;font-weight:500;margin-bottom:1rem;padding:.5rem 1rem}.Blog_blogInfo__GsgKt h2{color:var(--secondary);font-size:1.8rem;line-height:1.3;margin-bottom:1rem}.Blog_blogInfo__GsgKt p{color:var(--secondary);line-height:1.6;margin-bottom:1.5rem;opacity:.8}.Blog_blogMeta__OpH9t{display:flex;gap:1.5rem;margin-bottom:1.5rem}.Blog_metaItem__LDPqF{align-items:center;color:var(--secondary);display:flex;font-size:.9rem;gap:.5rem;opacity:.8}.Blog_metaItem__LDPqF svg{color:var(--primary);font-size:1rem}.Blog_readMore__fqvBG{align-items:center;background:none;border:none;color:var(--primary);cursor:pointer;display:inline-flex;font-weight:600;gap:.5rem;transition:all .3s ease}.Blog_readMore__fqvBG:hover{gap:1rem}@keyframes Blog_spin__e\+ta4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1024px){.Blog_blogHero__U9m-5{padding:3rem 2rem}.Blog_heroContent__pLUaC h1{font-size:3.2rem}.Blog_blogGrid__2Jf9q{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Blog_blogHero__U9m-5{padding:2.5rem 1.5rem}.Blog_heroContent__pLUaC h1{font-size:2.8rem}.Blog_blogGrid__2Jf9q{grid-template-columns:1fr}.Blog_blogSection__siJED{padding:4rem 2rem}}@media (max-width:480px){.Blog_blogHero__U9m-5{padding:2rem 1rem}.Blog_heroContent__pLUaC h1{font-size:2.2rem}.Blog_blogSection__siJED{padding:3rem 1.5rem}.Blog_blogInfo__GsgKt h2{font-size:1.5rem}}.AboutUs_aboutHero__s\+ohT{background:linear-gradient(135deg,var(--light) 0,#fff 100%);overflow:hidden;padding:6rem 4rem 4rem;position:relative}.AboutUs_aboutHero__s\+ohT:before{background:linear-gradient(45deg,#f77f001a,#0000);border-radius:50%;content:"";filter:blur(60px);height:600px;position:absolute;right:-5%;top:-10%;width:600px;z-index:1}.AboutUs_heroContent__N4v6t{margin:0 auto;max-width:1400px;position:relative;text-align:center;z-index:2}.AboutUs_badge__DJJ2v{align-items:center;background:#ff99331a;border:1px solid #f933;border-radius:50px;display:inline-flex;gap:.5rem;margin-bottom:2rem;padding:.5rem 1rem}.AboutUs_badgeIcon__\+Mx67{animation:AboutUs_spin__na0yz 4s linear infinite;color:var(--primary);font-size:.9rem}.AboutUs_badge__DJJ2v span{color:var(--primary);font-size:.9rem;font-weight:600}.AboutUs_heroContent__N4v6t h1{color:var(--secondary);font-size:4rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.AboutUs_heroContent__N4v6t h1 span{color:var(--primary);font-style:italic}.AboutUs_heroContent__N4v6t p{color:var(--secondary);font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:800px;opacity:.8}.AboutUs_storySection__9SRvq{background:#fff;padding:6rem 4rem}.AboutUs_storyContainer__WG06C{grid-gap:4rem;align-items:center;display:grid;gap:4rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1400px}.AboutUs_storyContent__TnT6C h2{color:var(--secondary);font-size:3rem;font-weight:700;margin-bottom:2rem}.AboutUs_storyContent__TnT6C p{color:var(--secondary);font-size:1.1rem;line-height:1.8;margin-bottom:1.5rem;opacity:.8}.AboutUs_storyImage__gT0U6{border-radius:24px;box-shadow:0 20px 40px #0000001a;overflow:hidden;position:relative}.AboutUs_storyImage__gT0U6:before{height:100px;left:-10px;top:-10px;width:100px}.AboutUs_storyImage__gT0U6:after,.AboutUs_storyImage__gT0U6:before{background:var(--primary);border-radius:24px;content:"";opacity:.1;position:absolute;z-index:1}.AboutUs_storyImage__gT0U6:after{bottom:-10px;height:150px;right:-10px;width:150px}.AboutUs_storyImage__gT0U6 img{border-radius:24px;height:100%;object-fit:cover;position:relative;width:100%;z-index:2}.AboutUs_statsSection__Vqp9C{background:linear-gradient(135deg,var(--primary) 0,#f93 100%);padding:4rem}.AboutUs_statsContainer__g-ivF{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1400px}.AboutUs_statCard__t\+y9S{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff1a;border:1px solid #fff3;border-radius:16px;padding:2rem;text-align:center;transition:all .3s ease}.AboutUs_statCard__t\+y9S:hover{background:#fff3;transform:translateY(-10px)}.AboutUs_statCard__t\+y9S h3{color:#fff;font-size:3rem;font-weight:700;margin-bottom:.5rem}.AboutUs_statCard__t\+y9S p{color:#fff;font-size:1.1rem;opacity:.9}.AboutUs_valuesSection__3GzJr{background:linear-gradient(135deg,#fff 0,var(--light) 50%,#fff 100%);overflow:hidden;padding:6rem 4rem;position:relative}.AboutUs_valuesContainer__MvxV2{margin:0 auto;max-width:1400px;position:relative;z-index:2}.AboutUs_sectionHeader__ia7nr{margin-bottom:4rem;text-align:center}.AboutUs_sectionHeader__ia7nr h2{color:var(--secondary);font-size:3.2rem;font-weight:700;margin-bottom:1rem}.AboutUs_sectionHeader__ia7nr p{color:var(--secondary);font-size:1.2rem;margin:0 auto;max-width:600px;opacity:.8}.AboutUs_valuesGrid__PrOO6{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr)}.AboutUs_valueCard__eA8TE{background:#ffffffe6;border:1px solid #0000001a;border-radius:24px;padding:3rem 2rem;position:relative;text-align:center;transition:all .3s ease}.AboutUs_valueCard__eA8TE:hover{border-color:var(--primary);box-shadow:0 20px 40px #0000001a;transform:translateY(-10px)}.AboutUs_iconContainer__gKHlj{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 20%);border-radius:20px;display:flex;height:80px;justify-content:center;margin:0 auto 1.5rem;transition:all .3s ease;width:80px}.AboutUs_iconContainer__gKHlj svg{color:#fff;font-size:2.5rem}.AboutUs_valueCard__eA8TE:hover .AboutUs_iconContainer__gKHlj{box-shadow:0 10px 20px #f77f0033;transform:scale(1.1) rotate(5deg)}.AboutUs_valueTitle__hNDmz{color:var(--secondary);font-size:1.8rem;font-weight:600;margin-bottom:1rem}.AboutUs_valueDescription__OKclt{color:var(--secondary);font-size:1rem;line-height:1.6;opacity:.8}.AboutUs_teamSection__NtM3W{background:#fff;padding:6rem 4rem}.AboutUs_teamContainer__YZAfh{margin:0 auto;max-width:1400px}.AboutUs_teamGrid__PVdQ2{grid-gap:3rem;display:grid;gap:3rem;grid-template-columns:repeat(3,1fr)}.AboutUs_teamCard__MoGhL{background:#fff;border:1px solid #0000001a;border-radius:24px;box-shadow:0 10px 30px #0000000d;overflow:hidden;transition:all .3s ease}.AboutUs_teamCard__MoGhL:hover{border-color:var(--primary);box-shadow:0 20px 40px #0000001a;transform:translateY(-10px)}.AboutUs_memberImage__B4pia{height:300px;overflow:hidden;position:relative;width:100%}.AboutUs_memberImage__B4pia img{height:100%;object-fit:cover;transition:all .3s ease;width:100%}.AboutUs_memberOverlay__KvSSR{align-items:center;background:#f77f00e6;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:100%}.AboutUs_socialLinks__Mk1bG{display:flex;gap:1rem}.AboutUs_socialLinks__Mk1bG a{align-items:center;background:#fff3;border-radius:50%;color:#fff;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.AboutUs_socialLinks__Mk1bG a:hover{background:#fff;color:var(--primary);transform:translateY(-3px)}.AboutUs_teamCard__MoGhL:hover .AboutUs_memberImage__B4pia img{transform:scale(1.1)}.AboutUs_teamCard__MoGhL:hover .AboutUs_memberOverlay__KvSSR{opacity:1}.AboutUs_memberInfo__N7jkF{padding:2rem}.AboutUs_memberInfo__N7jkF h3{color:var(--secondary);font-size:1.8rem;margin-bottom:.5rem}.AboutUs_position__Ux6TO{background:#f77f001a;border-radius:20px;color:var(--primary);display:inline-block;font-size:.9rem;font-weight:500;margin-bottom:1rem;padding:.5rem 1rem}.AboutUs_memberInfo__N7jkF p{color:var(--secondary);line-height:1.6;opacity:.8}.AboutUs_ctaSection__HIeke{background:linear-gradient(135deg,var(--light) 0,#fff 100%);overflow:hidden;padding:6rem 4rem;position:relative}.AboutUs_ctaContainer__QKbYg{background:#fff;border:1px solid #f77f0033;border-radius:24px;box-shadow:0 20px 40px #0000001a;margin:0 auto;max-width:1000px;padding:4rem;text-align:center}.AboutUs_ctaIcon__aCJSO{color:var(--primary);font-size:3rem;margin-bottom:2rem}.AboutUs_ctaContent__kYGzf h2{color:var(--secondary);font-size:2.8rem;font-weight:700;margin-bottom:1.5rem}.AboutUs_ctaContent__kYGzf p{color:var(--secondary);font-size:1.2rem;line-height:1.6;margin:0 auto 2.5rem;max-width:600px;opacity:.8}.AboutUs_ctaButton__pZRu\+{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-size:1.1rem;font-weight:600;gap:1rem;padding:1rem 2.5rem;transition:all .3s ease}.AboutUs_ctaButton__pZRu\+:hover{box-shadow:0 10px 20px #f77f0033;transform:translateY(-3px)}@keyframes AboutUs_spin__na0yz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1200px){.AboutUs_valuesGrid__PrOO6{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.AboutUs_aboutHero__s\+ohT{padding:4rem 3rem}.AboutUs_heroContent__N4v6t h1{font-size:3.2rem}.AboutUs_storyContainer__WG06C{gap:3rem;grid-template-columns:1fr}.AboutUs_storyImage__gT0U6{order:-1}.AboutUs_statsContainer__g-ivF,.AboutUs_teamGrid__PVdQ2{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.AboutUs_aboutHero__s\+ohT{padding:3rem 2rem}.AboutUs_heroContent__N4v6t h1{font-size:2.8rem}.AboutUs_ctaSection__HIeke,.AboutUs_storySection__9SRvq,.AboutUs_teamSection__NtM3W,.AboutUs_valuesSection__3GzJr{padding:4rem 2rem}.AboutUs_valuesGrid__PrOO6{grid-template-columns:1fr;margin:0 auto;max-width:500px}.AboutUs_teamGrid__PVdQ2{grid-template-columns:1fr;margin:0 auto;max-width:400px}.AboutUs_ctaContainer__QKbYg{padding:3rem 2rem}.AboutUs_ctaContent__kYGzf h2{font-size:2.2rem}}@media (max-width:480px){.AboutUs_aboutHero__s\+ohT{padding:2.5rem 1.5rem}.AboutUs_heroContent__N4v6t h1{font-size:2.2rem}.AboutUs_ctaSection__HIeke,.AboutUs_storySection__9SRvq,.AboutUs_teamSection__NtM3W,.AboutUs_valuesSection__3GzJr{padding:3rem 1.5rem}.AboutUs_statsContainer__g-ivF{grid-template-columns:1fr}.AboutUs_sectionHeader__ia7nr h2,.AboutUs_storyContent__TnT6C h2{font-size:2.4rem}.AboutUs_ctaContainer__QKbYg{padding:2.5rem 1.5rem}.AboutUs_ctaContent__kYGzf h2{font-size:2rem}}.BlogDetail_blogDetail__srGEx,.BlogDetail_heroSection__9Dl-z{background:linear-gradient(135deg,var(--light) 0,#fff 100%)}.BlogDetail_heroSection__9Dl-z{overflow:hidden;padding:6rem 4rem 4rem;position:relative}.BlogDetail_heroSection__9Dl-z:before{background:linear-gradient(45deg,#f77f001a,#0000);border-radius:50%;content:"";filter:blur(60px);height:600px;position:absolute;right:-5%;top:-10%;width:600px;z-index:1}.BlogDetail_heroContent__DczUr{margin:0 auto;max-width:900px;position:relative;text-align:center;z-index:2}.BlogDetail_category__Tg6cl{background:#f77f001a;border-radius:50px;color:var(--primary);display:inline-block;font-size:1rem;font-weight:500;margin-bottom:1.5rem;padding:.5rem 1.5rem}.BlogDetail_heroContent__DczUr h1{color:var(--secondary);font-size:3.5rem;font-weight:700;line-height:1.2;margin-bottom:2rem}.BlogDetail_metaInfo__dtKNB{display:flex;gap:2rem;justify-content:center}.BlogDetail_metaItem__hU-hb{align-items:center;color:var(--secondary);display:flex;gap:.5rem;opacity:.8}.BlogDetail_metaItem__hU-hb svg{color:var(--primary)}.BlogDetail_contentContainer__NND\+f{margin:0 auto;max-width:1400px;padding:4rem}.BlogDetail_mainContent__SO2ri{margin:0 auto;max-width:900px}.BlogDetail_featuredImage__gKiy7{border-radius:24px;height:500px;margin-bottom:3rem;overflow:hidden;width:100%}.BlogDetail_featuredImage__gKiy7 img{height:100%;object-fit:cover;width:100%}.BlogDetail_articleContent__WOy-k{color:var(--secondary);font-size:1.1rem;line-height:1.8;margin-bottom:4rem}.BlogDetail_engagementSection__9KoWw{grid-gap:2rem;border-bottom:1px solid #0000001a;border-top:1px solid #0000001a;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin-bottom:4rem;padding:2rem 0}.BlogDetail_ratingSection__mTBmu,.BlogDetail_shareSection__3Kis\+{text-align:center}.BlogDetail_ratingSection__mTBmu h3,.BlogDetail_shareSection__3Kis\+ h3{color:var(--secondary);font-size:1.2rem;margin-bottom:1rem}.BlogDetail_stars__Uw2vp{display:flex;gap:.5rem;justify-content:center}.BlogDetail_star__Qg59p{color:#ddd;cursor:pointer;font-size:1.5rem;transition:all .3s ease}.BlogDetail_star__Qg59p.BlogDetail_active__wpeyI,.BlogDetail_star__Qg59p:hover{color:gold}.BlogDetail_socialButtons__M5ePC{display:flex;gap:1rem;justify-content:center}.BlogDetail_socialButton__GySu7{align-items:center;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.BlogDetail_socialButton__GySu7:hover{transform:translateY(-3px)}.BlogDetail_facebook__gZ1jo{background:#1877f2}.BlogDetail_twitter__-\+exd{background:#1da1f2}.BlogDetail_linkedin__MvIKK{background:#0077b5}.BlogDetail_link__KrGzF{background:var(--primary)}.BlogDetail_commentsSection__UULkO{margin-top:4rem}.BlogDetail_commentsSection__UULkO h2{color:var(--secondary);font-size:2rem;margin-bottom:2rem}.BlogDetail_commentForm__h4tDp{display:flex;gap:1rem;margin-bottom:3rem}.BlogDetail_commentForm__h4tDp img{border-radius:50%;height:50px;object-fit:cover;width:50px}.BlogDetail_inputWrapper__BcMi6{display:flex;flex:1 1;flex-direction:column;gap:1rem}.BlogDetail_inputWrapper__BcMi6 textarea{border:1px solid #0000001a;border-radius:12px;font-family:inherit;min-height:100px;padding:1rem;resize:vertical;width:100%}.BlogDetail_inputWrapper__BcMi6 button{align-self:flex-end;background:var(--primary);border:none;border-radius:50px;color:#fff;cursor:pointer;font-weight:600;padding:.8rem 2rem;transition:all .3s ease}.BlogDetail_inputWrapper__BcMi6 button:hover{box-shadow:0 5px 15px #f77f0033;transform:translateY(-2px)}.BlogDetail_commentsList__bdeZe{display:flex;flex-direction:column;gap:2rem}.BlogDetail_commentCard__9c7Gu{background:#fff;border:1px solid #0000001a;border-radius:16px;display:flex;gap:1rem;padding:2rem}.BlogDetail_commentCard__9c7Gu img{border-radius:50%;height:50px;object-fit:cover;width:50px}.BlogDetail_commentContent__MFaiY{flex:1 1}.BlogDetail_commentHeader__9Yo0K{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.BlogDetail_commentHeader__9Yo0K h4{color:var(--secondary);font-weight:600}.BlogDetail_commentHeader__9Yo0K span{color:var(--secondary);font-size:.9rem;opacity:.6}.BlogDetail_commentContent__MFaiY p{color:var(--secondary);line-height:1.6;margin-bottom:1rem}.BlogDetail_commentActions__nnmV6{display:flex;gap:1rem}.BlogDetail_likeButton__4TNMt,.BlogDetail_replyButton__32KS4{align-items:center;background:none;border:none;color:var(--secondary);cursor:pointer;display:flex;gap:.5rem;opacity:.8;transition:all .3s ease}.BlogDetail_likeButton__4TNMt:hover,.BlogDetail_replyButton__32KS4:hover{color:var(--primary);opacity:1}@media (max-width:1024px){.BlogDetail_heroSection__9Dl-z{padding:4rem 2rem}.BlogDetail_heroContent__DczUr h1{font-size:3rem}.BlogDetail_contentContainer__NND\+f{padding:3rem 2rem}.BlogDetail_featuredImage__gKiy7{height:400px}}@media (max-width:768px){.BlogDetail_heroContent__DczUr h1{font-size:2.5rem}.BlogDetail_metaInfo__dtKNB{flex-direction:column;gap:1rem}.BlogDetail_engagementSection__9KoWw{grid-template-columns:1fr}.BlogDetail_commentCard__9c7Gu{padding:1.5rem}}@media (max-width:480px){.BlogDetail_heroSection__9Dl-z{padding:3rem 1.5rem}.BlogDetail_heroContent__DczUr h1{font-size:2rem}.BlogDetail_contentContainer__NND\+f{padding:2rem 1.5rem}.BlogDetail_featuredImage__gKiy7{height:300px}.BlogDetail_commentForm__h4tDp{flex-direction:column}.BlogDetail_commentForm__h4tDp img{align-self:center}}.TermsConditions_termsHero__kwMEK{background:linear-gradient(135deg,var(--light) 0,#fff 100%);overflow:hidden;padding:6rem 4rem 4rem;position:relative}.TermsConditions_termsHero__kwMEK:before{background:linear-gradient(45deg,#f77f001a,#0000);border-radius:50%;content:"";filter:blur(60px);height:600px;position:absolute;right:-5%;top:-10%;width:600px;z-index:1}.TermsConditions_heroContent__qY\+d1{margin:0 auto;max-width:1000px;position:relative;text-align:center;z-index:2}.TermsConditions_badge__hf82\+{align-items:center;background:#ff99331a;border:1px solid #f933;border-radius:50px;display:inline-flex;gap:.5rem;margin-bottom:2rem;padding:.5rem 1rem}.TermsConditions_badgeIcon__B5CDX{animation:TermsConditions_spin__lGQwW 4s linear infinite;color:var(--primary);font-size:.9rem}.TermsConditions_badge__hf82\+ span{color:var(--primary);font-size:.9rem;font-weight:600}.TermsConditions_heroContent__qY\+d1 h1{color:var(--secondary);font-size:4rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.TermsConditions_heroContent__qY\+d1 h1 span{color:var(--primary);font-style:italic}.TermsConditions_heroContent__qY\+d1 p{color:var(--secondary);font-size:1.2rem;line-height:1.6;margin:0 auto 1.5rem;max-width:800px;opacity:.8}.TermsConditions_lastUpdated__HHt9-{color:var(--secondary);font-size:.9rem;opacity:.6}.TermsConditions_termsSection__9ODJv{background:linear-gradient(135deg,#fff 0,var(--light) 50%,#fff 100%);padding:6rem 4rem}.TermsConditions_termsContainer__VxabZ{margin:0 auto;max-width:1000px}.TermsConditions_termsContent__GSMS6{background:#fff;border:1px solid #0000001a;border-radius:24px;box-shadow:0 10px 30px #0000000d;box-sizing:border-box;overflow:hidden;padding:4rem;width:100%}.TermsConditions_termBlock__ugXbu{margin-bottom:3rem;width:100%}.TermsConditions_termBlock__ugXbu:last-child{margin-bottom:0}.TermsConditions_termBlock__ugXbu h2{color:var(--secondary);font-size:2rem;font-weight:600;margin-bottom:1.5rem}.TermsConditions_termBlock__ugXbu p{color:var(--secondary);font-size:1.1rem;line-height:1.8;margin-bottom:1.5rem;opacity:.8}.TermsConditions_termBlock__ugXbu p:last-child{margin-bottom:0}.TermsConditions_termsList__sBadA{list-style:none;margin:0 0 1.5rem;padding:0}.TermsConditions_termsList__sBadA li{color:var(--secondary);line-height:1.6;margin-bottom:1rem;opacity:.8;padding-left:2rem;position:relative}.TermsConditions_termsList__sBadA li:before{background:var(--primary);border-radius:50%;content:"";height:8px;left:0;position:absolute;top:.5rem;width:8px}.TermsConditions_contactInfo__exCtz{background:#f77f000d;border-radius:16px;margin-top:1.5rem;padding:2rem}.TermsConditions_contactInfo__exCtz p{margin-bottom:.5rem}.TermsConditions_contactInfo__exCtz p:last-child{margin-bottom:0}.TermsConditions_ctaSection__-x29O{background:linear-gradient(135deg,var(--light) 0,#fff 100%);padding:6rem 4rem}.TermsConditions_ctaContainer__W1msC{background:#fff;border:1px solid #f77f0033;border-radius:24px;box-shadow:0 20px 40px #0000001a;margin:0 auto;max-width:800px;padding:4rem;text-align:center}.TermsConditions_ctaContent__gH7gP h2{color:var(--secondary);font-size:2.5rem;font-weight:700;margin-bottom:1.5rem}.TermsConditions_ctaContent__gH7gP p{color:var(--secondary);font-size:1.2rem;line-height:1.6;margin:0 auto 2.5rem;max-width:600px;opacity:.8}.TermsConditions_ctaButton__Mu\+Fn{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border:none;border-radius:50px;color:#fff;cursor:pointer;display:inline-flex;font-size:1.1rem;font-weight:600;gap:1rem;padding:1rem 2.5rem;transition:all .3s ease}.TermsConditions_ctaButton__Mu\+Fn:hover{box-shadow:0 10px 20px #f77f0033;transform:translateY(-3px)}@keyframes TermsConditions_spin__lGQwW{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1024px){.TermsConditions_termsHero__kwMEK{padding:4rem 3rem}.TermsConditions_heroContent__qY\+d1 h1{font-size:3.2rem}.TermsConditions_ctaSection__-x29O,.TermsConditions_termsSection__9ODJv{padding:4rem 3rem}.TermsConditions_termsContent__GSMS6{padding:3rem}}@media (max-width:768px){.TermsConditions_termsHero__kwMEK{padding:3rem 2rem}.TermsConditions_heroContent__qY\+d1 h1{font-size:2.8rem}.TermsConditions_ctaSection__-x29O,.TermsConditions_termsSection__9ODJv{padding:3rem 2rem}.TermsConditions_termsContent__GSMS6{padding:2rem}.TermsConditions_termBlock__ugXbu h2{font-size:1.8rem}.TermsConditions_ctaContainer__W1msC{padding:3rem 2rem}.TermsConditions_ctaContent__gH7gP h2{font-size:2.2rem}}@media (max-width:480px){.TermsConditions_termsHero__kwMEK{padding:2.5rem 1.5rem}.TermsConditions_heroContent__qY\+d1 h1{font-size:2.2rem}.TermsConditions_ctaSection__-x29O,.TermsConditions_termsSection__9ODJv{padding:2.5rem 1.5rem}.TermsConditions_termsContent__GSMS6{border-radius:16px;padding:1.5rem}.TermsConditions_ctaContainer__W1msC{padding:2rem 1.5rem}.TermsConditions_ctaContent__gH7gP h2{font-size:1.8rem}.TermsConditions_formGroup__AQCCK input[type=email],.TermsConditions_formGroup__AQCCK input[type=number],.TermsConditions_formGroup__AQCCK input[type=tel],.TermsConditions_formGroup__AQCCK input[type=text],.TermsConditions_formGroup__AQCCK select,.TermsConditions_formGroup__AQCCK textarea{font-size:.95rem;padding:.7rem .8rem}.TermsConditions_submitButton__C2Llu{padding:.8rem 1.5rem;width:100%}}.TermsConditions_formGroup__AQCCK{box-sizing:border-box;margin-bottom:1.5rem;position:relative;width:100%}.TermsConditions_formGroup__AQCCK label{color:var(--secondary);display:block;font-weight:500;margin-bottom:.5rem}.TermsConditions_formGroup__AQCCK input[type=email],.TermsConditions_formGroup__AQCCK input[type=number],.TermsConditions_formGroup__AQCCK input[type=tel],.TermsConditions_formGroup__AQCCK input[type=text],.TermsConditions_formGroup__AQCCK select,.TermsConditions_formGroup__AQCCK textarea{background-color:#f9f9f9;border:1px solid #0000001a;border-radius:12px;box-sizing:border-box;font-size:1rem;max-width:100%;padding:.8rem 1rem;transition:border-color .3s,box-shadow .3s;width:100%}.TermsConditions_formGroup__AQCCK input:focus,.TermsConditions_formGroup__AQCCK select:focus,.TermsConditions_formGroup__AQCCK textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px #f77f001a;outline:none}.TermsConditions_formRow__BiW7c{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;width:100%}.TermsConditions_formRow__BiW7c .TermsConditions_formGroup__AQCCK{flex:0 0 48%;margin-right:0}@media (max-width:768px){.TermsConditions_formRow__BiW7c .TermsConditions_formGroup__AQCCK{flex:0 0 100%}.TermsConditions_checkboxGroup__s3W4V,.TermsConditions_radioGroup__il1Nv{flex-direction:column;gap:1rem}}.TermsConditions_formSection__VKuxy{border-bottom:1px solid #0000001a;margin-bottom:2.5rem;padding-bottom:2rem}.TermsConditions_formSection__VKuxy:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.TermsConditions_formSection__VKuxy h3{color:var(--secondary);font-size:1.5rem;margin-bottom:1.5rem}.TermsConditions_formActions__ALZg6{display:flex;justify-content:center;margin-top:2rem}.TermsConditions_submitButton__C2Llu{background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 2.5rem;transition:all .3s ease}.TermsConditions_submitButton__C2Llu:hover{box-shadow:0 10px 20px #f77f0033;transform:translateY(-3px)}.TermsConditions_inputError__cvwq7{border-color:#e74c3c!important}.TermsConditions_errorText__93N8O{color:#e74c3c;display:block;font-size:.85rem;margin-top:.5rem}.TermsConditions_checkboxGroup__s3W4V,.TermsConditions_radioGroup__il1Nv{display:flex;gap:1.5rem;margin-top:.5rem}.TermsConditions_checkboxOption__55hqz,.TermsConditions_radioOption__goY5H{align-items:center;display:flex;gap:.5rem}.Privacy_privacySection__s8i\+m{background:linear-gradient(135deg,var(--light) 0,#fff 100%);min-height:100vh;overflow:hidden;padding:6rem 4rem;position:relative}.Privacy_privacySection__s8i\+m:before{background:linear-gradient(45deg,#f77f001a,#0000);border-radius:50%;content:"";filter:blur(60px);height:600px;position:absolute;right:-5%;top:-10%;width:600px;z-index:1}.Privacy_privacyContainer__etV9y{margin:0 auto;max-width:1200px;position:relative;z-index:2}.Privacy_privacyHeader__8ujSy{margin-bottom:4rem;text-align:center}.Privacy_badge__ao3Vu{align-items:center;background:#ff99331a;border:1px solid #f933;border-radius:50px;display:inline-flex;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem}.Privacy_badgeIcon__hAHMC{animation:Privacy_pulse__0QTLg 2s infinite;color:var(--primary);font-size:.9rem}.Privacy_badge__ao3Vu span{color:var(--primary);font-size:.9rem;font-weight:600}.Privacy_privacyHeader__8ujSy h1{color:var(--secondary);font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.Privacy_privacyHeader__8ujSy p{color:var(--secondary);font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:700px;opacity:.8}.Privacy_contentGrid__u-vhB{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:4rem}.Privacy_contentCard__rnms8{background:#fff;border:1px solid #0000001a;border-radius:16px;box-shadow:0 5px 15px #0000000d;overflow:hidden;padding:2rem;position:relative;transition:all .3s ease}.Privacy_contentCard__rnms8:before{background:linear-gradient(135deg,var(--primary) 0,#f93 100%);content:"";height:4px;left:0;position:absolute;top:0;width:100%}.Privacy_contentCard__rnms8:hover{box-shadow:0 15px 30px #0000001a;transform:translateY(-5px)}.Privacy_cardIcon__vCgUW{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border-radius:50%;color:#fff;display:flex;font-size:1.5rem;height:60px;justify-content:center;margin-bottom:1.5rem;width:60px}.Privacy_contentCard__rnms8 h3{color:var(--secondary);font-size:1.3rem;font-weight:600;margin-bottom:1rem}.Privacy_contentCard__rnms8 ul{list-style:none;margin:0;padding:0}.Privacy_contentCard__rnms8 li{color:var(--secondary);opacity:.8;padding:.5rem 0 .5rem 1.5rem;position:relative}.Privacy_contentCard__rnms8 li:before{color:var(--primary);content:"✓";font-weight:700;left:0;position:absolute}.Privacy_rightsSection__jTB4d{background:#f77f000d;border:1px solid #f77f001a;border-radius:16px;margin-bottom:3rem;padding:3rem}.Privacy_rightsSection__jTB4d h2{color:var(--secondary);font-size:2rem;font-weight:600;margin-bottom:2rem;text-align:center}.Privacy_rightsList__VPbvU{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.Privacy_rightItem__RRA58{background:#fff;border-radius:12px;box-shadow:0 3px 10px #0000000d;color:var(--secondary);line-height:1.6;padding:1.5rem}.Privacy_rightItem__RRA58 strong{color:var(--primary);display:block;margin-bottom:.5rem}.Privacy_contactSection__lnZ9a{background:#fff;border:1px solid #0000001a;border-radius:16px;box-shadow:0 5px 15px #0000000d;margin-bottom:2rem;padding:3rem;text-align:center}.Privacy_contactIcon__DQQji{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border-radius:50%;color:#fff;display:flex;font-size:2rem;height:80px;justify-content:center;margin:0 auto 1.5rem;width:80px}.Privacy_contactSection__lnZ9a h3{color:var(--secondary);font-size:1.5rem;font-weight:600;margin-bottom:1rem}.Privacy_contactSection__lnZ9a p{color:var(--secondary);line-height:1.6;margin-bottom:2rem;opacity:.8}.Privacy_contactButton__BUX1y{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border:none;border-radius:50px;box-shadow:0 10px 20px #f77f0033;color:#fff;cursor:pointer;display:inline-flex;font-size:1.1rem;font-weight:600;gap:.8rem;padding:1rem 2.5rem;text-decoration:none;transition:all .3s ease}.Privacy_contactButton__BUX1y:hover{background:linear-gradient(135deg,#f93 0,var(--primary) 100%);box-shadow:0 15px 30px #f77f004d;transform:translateY(-3px)}.Privacy_updateInfo__mqGdT{color:var(--secondary);font-size:.9rem;opacity:.6;text-align:center}@keyframes Privacy_pulse__0QTLg{0%,to{opacity:1}50%{opacity:.5}}@media (max-width:1024px){.Privacy_privacySection__s8i\+m{padding:4rem 3rem}.Privacy_privacyHeader__8ujSy h1{font-size:2.5rem}.Privacy_contentGrid__u-vhB{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (max-width:768px){.Privacy_privacySection__s8i\+m{padding:3rem 2rem}.Privacy_privacyHeader__8ujSy h1{font-size:2.2rem}.Privacy_privacyHeader__8ujSy p{font-size:1.1rem}.Privacy_contentGrid__u-vhB{gap:1.5rem;grid-template-columns:1fr}.Privacy_contentCard__rnms8{padding:1.5rem}.Privacy_rightsSection__jTB4d{padding:2rem}.Privacy_rightsList__VPbvU{grid-template-columns:1fr}.Privacy_contactSection__lnZ9a{padding:2rem}}@media (max-width:480px){.Privacy_privacySection__s8i\+m{padding:2.5rem 1.5rem}.Privacy_privacyHeader__8ujSy h1{font-size:1.8rem}.Privacy_privacyHeader__8ujSy p{font-size:1rem}.Privacy_contentCard__rnms8{padding:1.2rem}.Privacy_contactSection__lnZ9a,.Privacy_rightsSection__jTB4d{padding:1.5rem}.Privacy_contactButton__BUX1y{justify-content:center;padding:.8rem 1.5rem;width:100%}}.ClaimsBook_claimsHero__JAkEt{background:linear-gradient(135deg,var(--light) 0,#fff 100%);overflow:hidden;padding:6rem 4rem 4rem;position:relative}.ClaimsBook_claimsHero__JAkEt:before{background:linear-gradient(45deg,#f77f001a,#0000);border-radius:50%;content:"";filter:blur(60px);height:600px;position:absolute;right:-5%;top:-10%;width:600px;z-index:1}.ClaimsBook_heroContent__QvvrB{margin:0 auto;max-width:1000px;position:relative;text-align:center;z-index:2}.ClaimsBook_badge__mwqqG{align-items:center;background:#ff99331a;border:1px solid #f933;border-radius:50px;display:inline-flex;gap:.5rem;margin-bottom:2rem;padding:.5rem 1rem}.ClaimsBook_badgeIcon__3-dCc{animation:ClaimsBook_spin__KIHQV 4s linear infinite;color:var(--primary);font-size:.9rem}.ClaimsBook_badge__mwqqG span{color:var(--primary);font-size:.9rem;font-weight:600}.ClaimsBook_heroContent__QvvrB h1{color:var(--secondary);font-size:4rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.ClaimsBook_heroContent__QvvrB h1 span{color:var(--primary);font-style:italic}.ClaimsBook_heroContent__QvvrB p{color:var(--secondary);font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:800px;opacity:.8}.ClaimsBook_claimsSection__SRPmC{background:linear-gradient(135deg,#fff 0,var(--light) 50%,#fff 100%);padding:6rem 4rem}.ClaimsBook_claimsContainer__FD1Sh{background:#fff;border:1px solid #0000001a;border-radius:24px;box-shadow:0 10px 30px #0000000d;margin:0 auto;max-width:1000px;padding:4rem}.ClaimsBook_formIntro__pyjv0{margin-bottom:3rem;text-align:center}.ClaimsBook_formIntro__pyjv0 h2{color:var(--secondary);font-size:2.5rem;font-weight:600;margin-bottom:1rem}.ClaimsBook_formIntro__pyjv0 p{color:var(--secondary);line-height:1.6;margin:0 auto;max-width:700px;opacity:.8}.ClaimsBook_claimsForm__3mpTG{display:flex;flex-direction:column;gap:3rem}.ClaimsBook_formSection__9TwO7{border-bottom:1px solid #0000001a;padding-bottom:2rem}.ClaimsBook_formSection__9TwO7:last-child{border-bottom:none;padding-bottom:0}.ClaimsBook_formSection__9TwO7 h3{color:var(--secondary);font-size:1.8rem;font-weight:600;margin-bottom:2rem}.ClaimsBook_formGroup__wkcDD{margin-bottom:1.5rem;position:relative}.ClaimsBook_formRow__lh1\+8{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.ClaimsBook_formRow__lh1\+8 .ClaimsBook_formGroup__wkcDD{flex-basis:calc(50% - 1rem);flex-grow:0;flex-shrink:0;margin-right:0}.ClaimsBook_formGroup__wkcDD label{color:var(--secondary);display:block;font-weight:500;margin-bottom:.8rem;position:relative}.ClaimsBook_inputIcon__gPrKE{color:var(--primary);opacity:.6;position:absolute;right:0;top:0}.ClaimsBook_formGroup__wkcDD input[type=email],.ClaimsBook_formGroup__wkcDD input[type=tel],.ClaimsBook_formGroup__wkcDD input[type=text],.ClaimsBook_formGroup__wkcDD select,.ClaimsBook_formGroup__wkcDD textarea{background:#f7f7f74d;border:1px solid #0000001a;border-radius:12px;font-size:1rem;padding:1rem 1.2rem;transition:all .3s ease;width:100%}.ClaimsBook_formGroup__wkcDD input:focus,.ClaimsBook_formGroup__wkcDD select:focus,.ClaimsBook_formGroup__wkcDD textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px #f77f001a;outline:none}.ClaimsBook_formGroup__wkcDD textarea{min-height:150px;resize:vertical}.ClaimsBook_charCount__uiRez{color:var(--secondary);font-size:.9rem;opacity:.6;position:absolute;right:0}.ClaimsBook_radioGroup__xWmX7{display:flex;gap:2rem;margin-top:.5rem}.ClaimsBook_radioOption__XvBRP{align-items:center;display:flex;gap:.5rem}.ClaimsBook_radioOption__XvBRP input[type=radio]{-webkit-appearance:none;appearance:none;border:2px solid #0003;border-radius:50%;cursor:pointer;height:20px;position:relative;width:20px}.ClaimsBook_radioOption__XvBRP input[type=radio]:checked{border-color:var(--primary)}.ClaimsBook_radioOption__XvBRP input[type=radio]:checked:after{background:var(--primary);border-radius:50%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}.ClaimsBook_radioOption__XvBRP label{cursor:pointer;margin-bottom:0}.ClaimsBook_termsGroup__lzCyC{align-items:flex-start;display:flex;gap:1rem;margin-bottom:2rem}.ClaimsBook_termsGroup__lzCyC input[type=checkbox]{-webkit-appearance:none;appearance:none;border:2px solid #0003;border-radius:6px;cursor:pointer;height:20px;margin-top:.2rem;position:relative;width:20px}.ClaimsBook_termsGroup__lzCyC input[type=checkbox]:checked{background:var(--primary);border-color:var(--primary)}.ClaimsBook_termsGroup__lzCyC input[type=checkbox]:checked:after{color:#fff;content:"✓";font-size:.9rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ClaimsBook_termsGroup__lzCyC label{font-size:.95rem;line-height:1.5}.ClaimsBook_termsGroup__lzCyC a{color:var(--primary);font-weight:600;text-decoration:none}.ClaimsBook_termsGroup__lzCyC a:hover{text-decoration:underline}.ClaimsBook_formActions__isn5S{display:flex;justify-content:center;margin-top:2rem}.ClaimsBook_submitButton__HeKZ5{background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 3rem;transition:all .3s ease}.ClaimsBook_submitButton__HeKZ5:hover{box-shadow:0 10px 20px #f77f0033;transform:translateY(-3px)}.ClaimsBook_formDisclaimer__XvomL{align-items:flex-start;background:#f77f000d;border-radius:16px;display:flex;gap:1rem;margin-top:2rem;padding:1.5rem}.ClaimsBook_formDisclaimer__XvomL svg{color:var(--primary);font-size:1.2rem;margin-top:.2rem}.ClaimsBook_formDisclaimer__XvomL p{color:var(--secondary);font-size:.9rem;line-height:1.6;margin:0;opacity:.8}.ClaimsBook_inputError__6Eyjg{border-color:#e74c3c!important}.ClaimsBook_errorText__Ox7R9{color:#e74c3c;display:block;font-size:.85rem;margin-top:.5rem}.ClaimsBook_successMessage__GCo5P{padding:2rem;text-align:center}.ClaimsBook_successIcon__dByaD{align-items:center;background:linear-gradient(135deg,#4caf50,#8bc34a);border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 2rem;width:80px}.ClaimsBook_successIcon__dByaD svg{color:#fff;font-size:2.5rem}.ClaimsBook_successMessage__GCo5P h2{color:var(--secondary);font-size:2.5rem;margin-bottom:1.5rem}.ClaimsBook_successMessage__GCo5P p{color:var(--secondary);line-height:1.6;margin-bottom:1.5rem;margin-left:auto;margin-right:auto;max-width:600px;opacity:.8}.ClaimsBook_newClaimButton__c\+uiy{background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;margin-top:1rem;padding:1rem 2rem;transition:all .3s ease}.ClaimsBook_newClaimButton__c\+uiy:hover{box-shadow:0 10px 20px #f77f0033;transform:translateY(-3px)}@keyframes ClaimsBook_spin__KIHQV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1024px){.ClaimsBook_claimsHero__JAkEt{padding:4rem 3rem}.ClaimsBook_heroContent__QvvrB h1{font-size:3.2rem}.ClaimsBook_claimsSection__SRPmC{padding:4rem 3rem}.ClaimsBook_claimsContainer__FD1Sh{padding:3rem}}@media (max-width:768px){.ClaimsBook_claimsHero__JAkEt{padding:3rem 2rem}.ClaimsBook_heroContent__QvvrB h1{font-size:2.8rem}.ClaimsBook_claimsSection__SRPmC{padding:3rem 2rem}.ClaimsBook_claimsContainer__FD1Sh{padding:2rem}.ClaimsBook_formRow__lh1\+8 .ClaimsBook_formGroup__wkcDD{flex:0 0 100%;margin-bottom:1rem}.ClaimsBook_radioGroup__xWmX7{flex-direction:column;gap:1rem}}@media (max-width:480px){.ClaimsBook_claimsHero__JAkEt{padding:2.5rem 1.5rem}.ClaimsBook_heroContent__QvvrB h1{font-size:2.2rem}.ClaimsBook_claimsSection__SRPmC{padding:2.5rem 1.5rem}.ClaimsBook_claimsContainer__FD1Sh{padding:1.5rem}.ClaimsBook_formIntro__pyjv0 h2{font-size:2rem}.ClaimsBook_formSection__9TwO7 h3{font-size:1.5rem}}.Budget_budgetHero__23gjd{background:linear-gradient(135deg,var(--light) 0,#fff 100%);overflow:hidden;padding:6rem 4rem 4rem;position:relative}.Budget_budgetHero__23gjd:before{background:linear-gradient(45deg,#f77f001a,#0000);border-radius:50%;content:"";filter:blur(60px);height:600px;position:absolute;right:-5%;top:-10%;width:600px;z-index:1}.Budget_heroContent__OuDdG{margin:0 auto;max-width:1000px;position:relative;text-align:center;z-index:2}.Budget_badge__0dt7t{align-items:center;background:#ff99331a;border:1px solid #f933;border-radius:50px;display:inline-flex;gap:.5rem;margin-bottom:2rem;padding:.5rem 1rem}.Budget_badgeIcon__bmwol{animation:Budget_spin__dSJQ7 4s linear infinite;color:var(--primary);font-size:.9rem}.Budget_badge__0dt7t span{color:var(--primary);font-size:.9rem;font-weight:600}.Budget_heroContent__OuDdG h1{color:var(--secondary);font-size:4rem;font-weight:700;line-height:1.2;margin-bottom:1.5rem}.Budget_heroContent__OuDdG h1 span{color:var(--primary);font-style:italic}.Budget_heroContent__OuDdG p{color:var(--secondary);font-size:1.2rem;line-height:1.6;margin:0 auto;max-width:800px;opacity:.8}.Budget_budgetSection__n7eXS{background:linear-gradient(135deg,#fff 0,var(--light) 50%,#fff 100%);padding:6rem 4rem}.Budget_budgetContainer__YSrJU{background:#fff;border:1px solid #0000001a;border-radius:24px;box-shadow:0 10px 30px #0000000d;margin:0 auto;max-width:1000px;padding:4rem}.Budget_formIntro__qFCj7{margin-bottom:3rem;text-align:center}.Budget_formIntro__qFCj7 h2{color:var(--secondary);font-size:2.5rem;font-weight:600;margin-bottom:1rem}.Budget_formIntro__qFCj7 p{color:var(--secondary);line-height:1.6;margin:0 auto;max-width:700px;opacity:.8}.Budget_serviceSelection__pkg00{margin-bottom:3rem}.Budget_serviceSelection__pkg00 h3{color:var(--secondary);font-size:1.8rem;font-weight:600;margin-bottom:2rem;text-align:center}.Budget_servicesGrid__EJSPv{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr)}.Budget_serviceCard__9VVtU{background:#fff;border:1px solid #0000001a;border-radius:16px;cursor:pointer;padding:2rem;text-align:center;transition:all .3s ease}.Budget_serviceCard__9VVtU:hover{border-color:var(--primary);box-shadow:0 15px 30px #0000001a;transform:translateY(-5px)}.Budget_serviceIcon__k-nVs{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border-radius:50%;display:flex;height:70px;justify-content:center;margin:0 auto 1.5rem;width:70px}.Budget_serviceIcon__k-nVs svg{color:#fff;font-size:2rem}.Budget_serviceCard__9VVtU h4{color:var(--secondary);font-size:1.4rem;font-weight:600;margin-bottom:1rem}.Budget_serviceCard__9VVtU p{color:var(--secondary);font-size:.95rem;line-height:1.5;margin-bottom:1.5rem;opacity:.8}.Budget_selectButton__fwpr\+{align-items:center;background:#0000;border:1px solid var(--primary);border-radius:50px;color:var(--primary);cursor:pointer;display:inline-flex;font-size:.9rem;font-weight:600;gap:.5rem;padding:.6rem 1.2rem;transition:all .3s ease}.Budget_selectButton__fwpr\+:hover{background:var(--primary);color:#fff}.Budget_selectedService__sKzaR{align-items:center;border-bottom:1px solid #0000001a;display:flex;justify-content:space-between;margin-bottom:2rem;padding-bottom:1rem}.Budget_selectedService__sKzaR h3{color:var(--secondary);font-size:1.4rem;font-weight:600}.Budget_changeButton__Cou\+q{background:#0000;border:none;color:var(--primary);cursor:pointer;font-size:.9rem;font-weight:600;text-decoration:underline}.Budget_budgetForm__8uC9H{display:flex;flex-direction:column;gap:3rem}.Budget_formSection__iuQtA{border-bottom:1px solid #0000001a;padding-bottom:2rem}.Budget_formSection__iuQtA:last-child{border-bottom:none;padding-bottom:0}.Budget_formSection__iuQtA h3{color:var(--secondary);font-size:1.8rem;font-weight:600;margin-bottom:2rem}.Budget_formGroup__h1uLJ{margin-bottom:1.5rem;position:relative}.Budget_formRow__\+7ddk{box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.Budget_formRow__\+7ddk .Budget_formGroup__h1uLJ{flex-basis:calc(50% - 1rem);flex-grow:0;flex-shrink:0;margin-right:0}.Budget_formGroup__h1uLJ label{color:var(--secondary);display:block;font-weight:500;margin-bottom:.8rem;position:relative}.Budget_inputIcon__tmEvk{color:var(--primary);opacity:.6;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.Budget_formGroup__h1uLJ input[type=email],.Budget_formGroup__h1uLJ input[type=tel],.Budget_formGroup__h1uLJ input[type=text],.Budget_formGroup__h1uLJ select,.Budget_formGroup__h1uLJ textarea{background:#f7f7f74d;border:1px solid #0000001a;border-radius:12px;box-sizing:border-box;font-size:1rem;padding:1rem 2.5rem 1rem 1.2rem;transition:all .3s ease;width:100%}.Budget_formGroup__h1uLJ input:focus,.Budget_formGroup__h1uLJ select:focus,.Budget_formGroup__h1uLJ textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px #f77f001a;outline:none}.Budget_formGroup__h1uLJ textarea{min-height:150px;resize:vertical}.Budget_charCount__y6W-G{color:var(--secondary);font-size:.9rem;opacity:.6;position:absolute;right:0}.Budget_featuresGrid__kDxrI{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(2,1fr);margin-top:.5rem}.Budget_featureCheckbox__lYapB{align-items:center;display:flex;gap:.5rem}.Budget_featureCheckbox__lYapB input[type=checkbox]{-webkit-appearance:none;appearance:none;border:2px solid #0003;border-radius:6px;cursor:pointer;height:20px;position:relative;width:20px}.Budget_featureCheckbox__lYapB input[type=checkbox]:checked{background:var(--primary);border-color:var(--primary)}.Budget_featureCheckbox__lYapB input[type=checkbox]:checked:after{color:#fff;content:"✓";font-size:.9rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.Budget_featureCheckbox__lYapB label{cursor:pointer;margin-bottom:0}.Budget_termsGroup__7AZrb{align-items:flex-start;display:flex;gap:1rem;margin-bottom:2rem}.Budget_termsGroup__7AZrb input[type=checkbox]{-webkit-appearance:none;appearance:none;border:2px solid #0003;border-radius:6px;cursor:pointer;height:20px;margin-top:.2rem;position:relative;width:20px}.Budget_termsGroup__7AZrb input[type=checkbox]:checked{background:var(--primary);border-color:var(--primary)}.Budget_termsGroup__7AZrb input[type=checkbox]:checked:after{color:#fff;content:"✓";font-size:.9rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.Budget_termsGroup__7AZrb label{font-size:.95rem;line-height:1.5}.Budget_termsGroup__7AZrb a{color:var(--primary);font-weight:600;text-decoration:none}.Budget_termsGroup__7AZrb a:hover{text-decoration:underline}.Budget_formActions__Pht46{display:flex;justify-content:center;margin-top:2rem}.Budget_submitButton__6XOBM{background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:600;padding:1rem 3rem;transition:all .3s ease}.Budget_submitButton__6XOBM:hover{box-shadow:0 10px 20px #f77f0033;transform:translateY(-3px)}.Budget_formDisclaimer__qKpBN{align-items:flex-start;background:#f77f000d;border-radius:16px;display:flex;gap:1rem;margin-top:2rem;padding:1.5rem}.Budget_formDisclaimer__qKpBN svg{color:var(--primary);font-size:1.2rem;margin-top:.2rem}.Budget_formDisclaimer__qKpBN p{color:var(--secondary);font-size:.9rem;line-height:1.6;margin:0;opacity:.8}.Budget_inputError__IsGk-{border-color:#e74c3c!important}.Budget_errorText__5x94d{color:#e74c3c;display:block;font-size:.85rem;margin-top:.5rem}.Budget_successMessage__TJjXt{border-radius:16px;box-shadow:0 20px 40px #0000001a;max-width:600px;padding:3rem}.Budget_successMessage__TJjXt:after,.Budget_successMessage__TJjXt:before{animation:Budget_pulseCircle__wdvab 2s infinite;background:var(--primary);border-radius:50%;content:"";height:30px;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:30px;z-index:2}.Budget_successMessage__TJjXt:before{box-shadow:5px 0 15px #f77f004d;left:-15px}.Budget_successMessage__TJjXt:after{box-shadow:-5px 0 15px #f77f004d;right:-15px}.Budget_successMessage__TJjXt:after:hover,.Budget_successMessage__TJjXt:before:hover{transform:translateY(-50%) scale(1.1)}.Budget_ticketHeader__Ng389{border-bottom:none;margin:-3rem -3rem 2rem;padding:3rem}.Budget_ticketHeader__Ng389 h2{color:#fff;font-size:2.2rem;margin-bottom:1rem;text-shadow:0 2px 4px #0003}.Budget_ticketNumber__yygqP{animation:Budget_slideIn__TbBvO .5s ease-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff3;border:1px solid #ffffff4d;border-radius:50px;box-shadow:0 4px 15px #0000001a;color:#fff;display:inline-block;font-family:Courier New,monospace;font-size:1.2rem;margin:1rem auto;padding:.8rem 2rem}.Budget_successIcon__uS1a6{align-items:center;animation:Budget_bounceIn__hb5Z5 .6s cubic-bezier(.68,-.55,.265,1.55);background:#fff;border-radius:50%;box-shadow:0 10px 20px #0000001a;display:flex;height:100px;justify-content:center;margin:0 auto 2rem;position:relative;width:100px;z-index:1}.Budget_successIcon__uS1a6 svg{animation:Budget_rotateIcon__YF6xS .5s ease-out;color:var(--primary);font-size:3rem}@keyframes Budget_pulseCircle__wdvab{0%{opacity:.8;transform:translateY(-50%) scale(1)}50%{opacity:1;transform:translateY(-50%) scale(1.1)}to{opacity:.8;transform:translateY(-50%) scale(1)}}@keyframes Budget_slideIn__TbBvO{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes Budget_bounceIn__hb5Z5{0%{transform:scale(0)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes Budget_rotateIcon__YF6xS{0%{transform:rotate(-180deg)}to{transform:rotate(0)}}.Budget_newBudgetButton__nSnVX{margin-top:2rem}@media (max-width:1024px){.Budget_budgetHero__23gjd{padding:4rem 3rem}.Budget_heroContent__OuDdG h1{font-size:3.2rem}.Budget_budgetSection__n7eXS{padding:4rem 3rem}.Budget_budgetContainer__YSrJU{padding:3rem}}@media (max-width:768px){.Budget_budgetHero__23gjd{padding:3rem 2rem}.Budget_heroContent__OuDdG h1{font-size:2.8rem}.Budget_budgetSection__n7eXS{padding:3rem 2rem}.Budget_budgetContainer__YSrJU{padding:2rem}.Budget_servicesGrid__EJSPv{grid-template-columns:repeat(2,1fr)}.Budget_formRow__\+7ddk .Budget_formGroup__h1uLJ{flex:0 0 100%}.Budget_featuresGrid__kDxrI{grid-template-columns:1fr}}@media (max-width:480px){.Budget_budgetHero__23gjd{padding:2.5rem 1.5rem}.Budget_heroContent__OuDdG h1{font-size:2.2rem}.Budget_budgetSection__n7eXS{padding:2.5rem 1.5rem}.Budget_budgetContainer__YSrJU{border-radius:16px;padding:1.5rem}.Budget_servicesGrid__EJSPv{grid-template-columns:1fr}.Budget_formIntro__qFCj7 h2{font-size:2rem}.Budget_formSection__iuQtA h3{font-size:1.5rem}.Budget_formGroup__h1uLJ input[type=email],.Budget_formGroup__h1uLJ input[type=tel],.Budget_formGroup__h1uLJ input[type=text],.Budget_formGroup__h1uLJ select,.Budget_formGroup__h1uLJ textarea{font-size:.9rem;padding:.8rem 2.5rem .8rem 1rem}.Budget_submitButton__6XOBM{padding:.8rem 1.5rem;width:100%}}.Budget_heroStats__asJCP{display:flex;flex-wrap:wrap;gap:3rem;justify-content:center;margin-top:3rem}.Budget_statItem__oqhcB{align-items:center;background:#ffffffe6;border-radius:50px;box-shadow:0 5px 15px #0000001a;display:flex;gap:.5rem;padding:1rem 1.5rem;transition:all .3s ease}.Budget_statItem__oqhcB:hover{box-shadow:0 8px 25px #00000026;transform:translateY(-3px)}.Budget_statIcon__yLytp{color:var(--primary);font-size:1.2rem}.Budget_statItem__oqhcB span{color:var(--secondary);font-size:.95rem;font-weight:600}.Budget_progressIndicator__wKrhz{align-items:center;background:#f77f000d;border:1px solid #f77f001a;border-radius:16px;display:flex;gap:2rem;justify-content:center;margin:2rem 0;padding:1.5rem}.Budget_progressStep__kUs9Z{align-items:center;display:flex;flex-direction:column;gap:.5rem;position:relative}.Budget_progressStep__kUs9Z span{align-items:center;background:#0000001a;border-radius:50%;color:#0006;display:flex;font-weight:600;height:40px;justify-content:center;transition:all .3s ease;width:40px}.Budget_progressStep__kUs9Z.Budget_active__7ssjM span{background:var(--primary);box-shadow:0 5px 15px #f77f004d;color:#fff}.Budget_progressStep__kUs9Z.Budget_completed__PCfhS span{background:#27ae60;color:#fff}.Budget_progressStep__kUs9Z label{color:var(--secondary);font-size:.9rem;font-weight:500}.Budget_progressStep__kUs9Z.Budget_active__7ssjM label{color:var(--primary);font-weight:600}.Budget_serviceFeatures__7YJK6{display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;margin:1rem 0}.Budget_featureTag__d8pFr{background:#f77f001a;border:1px solid #f77f0033;border-radius:12px;color:var(--primary);font-size:.8rem;font-weight:500;padding:.3rem .8rem}.Budget_successMessage__TJjXt{animation:Budget_slideInUp__uOjMX .6s ease-out;background:#fff;background:linear-gradient(135deg,#fff,#f8f9fa);border:none;border-radius:24px;box-shadow:0 20px 60px #0000001a;margin:0 auto;max-width:800px;overflow:hidden;padding:0;position:relative;text-align:center}@keyframes Budget_slideInUp__uOjMX{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Budget_ticketHeader__Ng389{background:linear-gradient(135deg,var(--primary) 0,#f93 100%);clip-path:polygon(0 0,100% 0,100% 85%,50% 100%,0 85%);color:#fff;margin-bottom:2rem;padding:3rem 2rem 4rem;position:relative}.Budget_ticketHeader__Ng389:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Ccircle cx='20' cy='20' r='2' fill='%23fff' opacity='.1'/%3E%3Ccircle cx='80' cy='40' r='1' fill='%23fff' opacity='.1'/%3E%3Ccircle cx='40' cy='80' r='1.5' fill='%23fff' opacity='.1'/%3E%3C/svg%3E") repeat;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.Budget_ticketBody__t-NMz{padding:0 3rem 3rem}.Budget_clientInfo__7XxOg{margin-bottom:2rem}.Budget_clientInfo__7XxOg h3{color:var(--secondary);font-size:2rem;font-weight:600;margin-bottom:1rem}.Budget_personalMessage__zfJxj{background:#f77f000d;border-left:4px solid var(--primary);border-radius:16px;color:var(--secondary);font-size:1.1rem;line-height:1.6;opacity:.8;padding:1.5rem}.Budget_projectSummary__UICIh{background:#f7f7f780;border:1px solid #0000000d;border-radius:16px;margin-bottom:2rem;padding:2rem}.Budget_projectSummary__UICIh h4{color:var(--secondary);font-size:1.3rem;font-weight:600;margin-bottom:1.5rem}.Budget_summaryGrid__6kdKX{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:1.5rem}.Budget_summaryItem__RNpzQ{align-items:center;background:linear-gradient(135deg,#fff,#f8f9fa);border:1px solid #0000000d;border-radius:16px;box-shadow:0 4px 12px #00000014;display:flex;gap:1rem;overflow:hidden;padding:1.25rem;position:relative;transition:all .3s ease}.Budget_summaryItem__RNpzQ:hover{box-shadow:0 8px 20px #0000001f;transform:translateY(-2px)}.Budget_itemIcon__2ZvWn{align-items:center;border-radius:10px;display:flex;flex-shrink:0;font-size:1.2rem;justify-content:center;padding:.8rem;transition:all .3s ease}.Budget_itemIcon__2ZvWn,.Budget_summaryItem__RNpzQ:first-child .Budget_itemIcon__2ZvWn{background:#f77f001a;color:var(--primary)}.Budget_summaryItem__RNpzQ:nth-child(2) .Budget_itemIcon__2ZvWn{background:#7dceff26;color:#7dceff}.Budget_summaryItem__RNpzQ:nth-child(3) .Budget_itemIcon__2ZvWn{background:#ffb87d26;color:#ffb87d}.Budget_summaryItem__RNpzQ:nth-child(4) .Budget_itemIcon__2ZvWn{background:#7dffb326;color:#7dffb3}.Budget_summaryItem__RNpzQ:nth-child(5) .Budget_itemIcon__2ZvWn{background:#ff7dda26;color:#ff7dda}.Budget_summaryItem__RNpzQ:hover .Budget_itemIcon__2ZvWn{box-shadow:2px 2px 10px #0000001a;transform:scale(1.1) rotate(5deg)}.Budget_summaryContent__cdZyp{display:flex;flex:1 1;flex-direction:column;gap:.25rem}.Budget_summaryLabel__ZSptS{color:var(--secondary);font-size:.85rem;font-weight:500;letter-spacing:.5px;margin:0;opacity:.7;text-transform:uppercase}.Budget_summaryValue__W\+hcI{color:var(--secondary);font-size:1rem;font-weight:600;line-height:1.4;margin:0}.Budget_nextSteps__AMAkY{margin-bottom:2rem}.Budget_nextSteps__AMAkY h4{color:var(--secondary);font-size:1.3rem;font-weight:600;margin-bottom:1.5rem}.Budget_stepsList__6FBDz{display:flex;flex-direction:column;gap:1rem}.Budget_step__Vxev\+{align-items:flex-start;background:#fffc;border:1px solid #0000000d;border-radius:16px;display:flex;gap:1rem;padding:1.5rem;transition:all .3s ease}.Budget_step__Vxev\+:hover{box-shadow:0 5px 15px #0000001a;transform:translateX(5px)}.Budget_stepNumber__BoAuP{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.9rem;font-weight:600;height:35px;justify-content:center;width:35px}.Budget_stepContent__yiwUT strong{color:var(--secondary);display:block;font-size:1rem;margin-bottom:.3rem}.Budget_stepContent__yiwUT p{color:var(--secondary);font-size:.9rem;line-height:1.4;margin:0;opacity:.7}.Budget_motivationalQuote__jrfg1{background:linear-gradient(135deg,#f77f001a,#ff99330d);border-radius:16px;margin-bottom:2rem;padding:2rem;position:relative;text-align:center}.Budget_quoteIcon__il4vJ{color:var(--primary);font-size:1.5rem;margin-bottom:1rem}.Budget_motivationalQuote__jrfg1 p{color:var(--secondary);font-size:1.2rem;font-style:italic;font-weight:500;margin-bottom:.5rem}.Budget_motivationalQuote__jrfg1 span{color:var(--secondary);font-size:.9rem;opacity:.7}.Budget_ticketActions__VTqo\+{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center}.Budget_shareButton__ivyzn{align-items:center;background:#0000;border:2px solid var(--primary);border-radius:50px;color:var(--primary);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;padding:1rem 2rem;transition:all .3s ease}.Budget_shareButton__ivyzn:hover{background:var(--primary);box-shadow:0 8px 20px #f77f0033;color:#fff;transform:translateY(-2px)}.Budget_newBudgetButton__nSnVX{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border:none;border-radius:50px;box-shadow:0 10px 20px #f77f0033;color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;padding:1rem 2.5rem;transition:all .3s ease}.Budget_newBudgetButton__nSnVX:hover{box-shadow:0 15px 30px #f77f004d;transform:translateY(-3px)}@media (max-width:768px){.Budget_heroStats__asJCP{gap:1.5rem}.Budget_statItem__oqhcB{padding:.8rem 1.2rem}.Budget_progressIndicator__wKrhz{gap:1rem;padding:1rem}.Budget_progressStep__kUs9Z span{font-size:.9rem;height:35px;width:35px}.Budget_ticketBody__t-NMz{padding:0 2rem 2rem}.Budget_summaryGrid__6kdKX{grid-template-columns:1fr}.Budget_stepsList__6FBDz{gap:.75rem}.Budget_step__Vxev\+{padding:1.25rem}.Budget_ticketActions__VTqo\+{align-items:center;flex-direction:column}.Budget_newBudgetButton__nSnVX,.Budget_shareButton__ivyzn{justify-content:center;max-width:280px;width:100%}}@media (max-width:480px){.Budget_heroStats__asJCP{align-items:center;flex-direction:column;gap:1rem}.Budget_progressIndicator__wKrhz{flex-direction:column;gap:.5rem}.Budget_clientInfo__7XxOg h3{font-size:1.6rem}.Budget_personalMessage__zfJxj{font-size:1rem;padding:1.25rem}.Budget_projectSummary__UICIh{padding:1.5rem}.Budget_step__Vxev\+{flex-direction:column;gap:.75rem;text-align:center}}@keyframes Budget_spin__dSJQ7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Footer_footer__kXlYa{background:linear-gradient(135deg,var(--secondary) 0,#00163bf2 100%);color:var(--light);overflow:hidden;padding:6rem 4rem 2rem;position:relative}.Footer_footerContainer__cqEAW{margin:0 auto;max-width:1400px;position:relative;z-index:2}.Footer_footerGrid__JeRyC{grid-gap:4rem;display:grid;gap:4rem;grid-template-columns:2fr 1fr 1fr 1.5fr;margin-bottom:4rem}.Footer_footerSection__q6hVJ h3{color:var(--light);font-size:1.4rem;font-weight:600;margin-bottom:1.5rem}.Footer_footerLogo__fb42F{-webkit-text-stroke:1.5px var(--light);text-stroke:1.5px var(--light);color:#0000;display:inline-block;font-family:Optien,sans-serif;font-size:2.5rem;margin-bottom:1.5rem;text-decoration:none;transition:all .3s ease}.Footer_footerLogo__fb42F:hover{-webkit-text-stroke:1.5px var(--primary);text-stroke:1.5px var(--primary);transform:scale(1.05)}.Footer_companyDesc__TsYCH{color:#fffc;line-height:1.6;margin-bottom:2rem}.Footer_socialLinks__8J74g{display:flex;gap:1rem}.Footer_socialIcon__\+HSoA{align-items:center;background:#ffffff1a;border-radius:50%;color:var(--light);display:flex;font-size:1.2rem;height:40px;justify-content:center;text-decoration:none;transition:all .3s ease;width:40px}.Footer_socialIcon__\+HSoA:hover{background:var(--primary);box-shadow:0 10px 20px #f77f004d;transform:translateY(-3px)}.Footer_footerLinks__3aiFY{list-style:none;margin:0;padding:0}.Footer_footerLinks__3aiFY li{margin-bottom:1rem}.Footer_footerLinks__3aiFY a{align-items:center;color:#fffc;display:inline-flex;gap:.5rem;text-decoration:none;transition:all .3s ease}.Footer_footerLinks__3aiFY a:hover{color:var(--primary);transform:translateX(5px)}.Footer_contactInfo__vPlIP{display:flex;flex-direction:column;gap:1rem}.Footer_contactItem__Ztmhc{align-items:center;color:#fffc;display:flex;gap:1rem}.Footer_contactItem__Ztmhc svg{color:var(--primary);font-size:1.2rem}.Footer_footerBottom__XPvsq{align-items:center;border-top:1px solid #ffffff1a;display:flex;justify-content:space-between;padding-top:2rem}.Footer_copyright__JQMtz{color:#fff9}.Footer_footerBottomLinks__iO3cQ{display:flex;gap:2rem}.Footer_footerBottomLinks__iO3cQ a{color:#fff9;text-decoration:none;transition:all .3s ease}.Footer_footerBottomLinks__iO3cQ a:hover{color:var(--primary)}@media (max-width:1024px){.Footer_footerGrid__JeRyC{gap:3rem;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Footer_footer__kXlYa{padding:4rem 2rem 2rem}.Footer_footerGrid__JeRyC{gap:3rem;grid-template-columns:1fr}.Footer_footerBottom__XPvsq{flex-direction:column;gap:1rem;text-align:center}.Footer_footerBottomLinks__iO3cQ{justify-content:center}}@media (max-width:480px){.Footer_footer__kXlYa{padding:3rem 1.5rem 1.5rem}.Footer_footerLogo__fb42F{font-size:2rem}.Footer_socialLinks__8J74g{justify-content:center}.Footer_footerSection__q6hVJ{text-align:center}.Footer_contactItem__Ztmhc{justify-content:center}}.Footer_specialLink__B-mKl{align-items:center;display:inline-flex;overflow:hidden;padding:.3rem 0;position:relative}.Footer_linkText__s2rT2{position:relative;transition:all .3s ease;z-index:2}.Footer_linkDecoration__C23XU{background:linear-gradient(90deg,var(--primary),#0000);bottom:0;height:2px;left:0;position:absolute;transform:translateX(-100%);transition:transform .3s ease;width:100%}.Footer_specialLink__B-mKl:hover .Footer_linkText__s2rT2{color:var(--primary);transform:translateX(10px)}.Footer_specialLink__B-mKl:hover .Footer_linkDecoration__C23XU{transform:translateX(0)}.CookieBanner_cookieBanner__Bd5FR{animation:CookieBanner_slideUp__2V97G .3s ease-out;background:#fff;border-top:3px solid var(--primary);bottom:0;box-shadow:0 -5px 20px #00000026;left:0;position:fixed;right:0;z-index:9999}@keyframes CookieBanner_slideUp__2V97G{0%{transform:translateY(100%)}to{transform:translateY(0)}}.CookieBanner_bannerContent__5vK9a{margin:0 auto;max-width:1200px;padding:1.5rem 2rem}.CookieBanner_bannerHeader__SuNFF{align-items:flex-start;display:flex;gap:1rem;margin-bottom:1rem}.CookieBanner_iconContainer__OSrki{flex-shrink:0}.CookieBanner_cookieIcon__Gs3Zi{animation:CookieBanner_bounce__wg1oJ 2s infinite;color:var(--primary);font-size:2rem}@keyframes CookieBanner_bounce__wg1oJ{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.CookieBanner_headerText__IuqKm{flex:1 1}.CookieBanner_headerText__IuqKm h3{color:var(--secondary);font-size:1.3rem;font-weight:600;margin:0 0 .5rem}.CookieBanner_headerText__IuqKm p{color:var(--secondary);font-size:.95rem;margin:0;opacity:.8}.CookieBanner_closeButton__dUspS{background:none;border:none;border-radius:50%;color:var(--secondary);cursor:pointer;flex-shrink:0;font-size:1.2rem;opacity:.6;padding:.5rem;transition:all .3s ease}.CookieBanner_closeButton__dUspS:hover{background:#0000000d;opacity:1}.CookieBanner_simpleView__UFfhW .CookieBanner_description__7Jy03{color:var(--secondary);line-height:1.5;margin:0 0 1.5rem;opacity:.8}.CookieBanner_buttonGroup__kINE7{display:flex;flex-wrap:wrap;gap:1rem}.CookieBanner_settingsButton__tD69q{align-items:center;background:#f77f001a;border:1px solid #f77f004d;border-radius:8px;color:var(--primary);cursor:pointer;display:flex;font-weight:500;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.CookieBanner_settingsButton__tD69q:hover{background:#f77f0033;transform:translateY(-1px)}.CookieBanner_rejectButton__W5kPO{background:#f5f5f5;border:1px solid #ddd;border-radius:8px;color:var(--secondary);cursor:pointer;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.CookieBanner_rejectButton__W5kPO:hover{background:#e9e9e9;transform:translateY(-1px)}.CookieBanner_acceptButton__4CxYB{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border:none;border-radius:8px;box-shadow:0 4px 12px #f77f004d;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.CookieBanner_acceptButton__4CxYB:hover{box-shadow:0 6px 16px #f77f0066;transform:translateY(-2px)}.CookieBanner_detailedView__ITa4A{animation:CookieBanner_fadeIn__eZeIE .3s ease-out}@keyframes CookieBanner_fadeIn__eZeIE{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.CookieBanner_cookieTypes__qJfmD{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.CookieBanner_cookieType__Ifwzl{background:#f8f9fa;border:1px solid #e9ecef;border-radius:12px;padding:1rem}.CookieBanner_typeHeader__k4NFi{align-items:center;display:flex;gap:1rem}.CookieBanner_typeIcon__D1H9M{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.CookieBanner_necessaryIcon__Lt1-1{color:#28a745}.CookieBanner_analyticsIcon__vbxz4{color:#007bff}.CookieBanner_marketingIcon__em6Qn{color:#dc3545}.CookieBanner_typeIcon__D1H9M{background:#fffc;border:2px solid}.CookieBanner_typeInfo__Eiw1u{flex:1 1}.CookieBanner_typeInfo__Eiw1u h4{color:var(--secondary);font-size:1rem;font-weight:600;margin:0 0 .25rem}.CookieBanner_typeInfo__Eiw1u p{color:var(--secondary);font-size:.85rem;line-height:1.4;margin:0;opacity:.7}.CookieBanner_toggle__OJ6mc{flex-shrink:0;position:relative}.CookieBanner_toggleInput__8RPkQ{height:0;opacity:0;width:0}.CookieBanner_toggleSlider__WUX1z{background-color:#ccc;border-radius:24px;cursor:pointer;display:inline-block;height:24px;position:relative;transition:all .3s ease;width:50px}.CookieBanner_toggleSlider__WUX1z:before{background-color:#fff;border-radius:50%;bottom:3px;box-shadow:0 2px 4px #0003;content:"";height:18px;left:3px;position:absolute;transition:all .3s ease;width:18px}.CookieBanner_toggleSlider__WUX1z.CookieBanner_active__Bdnzp{background-color:var(--primary)}.CookieBanner_toggleSlider__WUX1z.CookieBanner_active__Bdnzp:before{transform:translateX(26px)}.CookieBanner_toggleSlider__WUX1z.CookieBanner_disabled__8oQ-I{background-color:#28a745;cursor:not-allowed}.CookieBanner_toggleSlider__WUX1z.CookieBanner_disabled__8oQ-I:before{transform:translateX(26px)}.CookieBanner_detailedButtons__xsmpY{display:flex;gap:1rem;justify-content:flex-end;margin-bottom:1rem}.CookieBanner_backButton__qmu\+n{background:#f5f5f5;border:1px solid #ddd;border-radius:8px;color:var(--secondary);cursor:pointer;font-weight:500;padding:.75rem 1.5rem;transition:all .3s ease}.CookieBanner_backButton__qmu\+n:hover{background:#e9e9e9}.CookieBanner_saveButton__ihgXm{align-items:center;background:linear-gradient(135deg,var(--primary) 0,#f93 100%);border:none;border-radius:8px;box-shadow:0 4px 12px #f77f004d;color:#fff;cursor:pointer;display:flex;font-weight:600;gap:.5rem;padding:.75rem 1.5rem;transition:all .3s ease}.CookieBanner_saveButton__ihgXm:hover{box-shadow:0 6px 16px #f77f0066;transform:translateY(-1px)}.CookieBanner_privacyLink__nCbbF{border-top:1px solid #e9ecef;padding-top:1rem;text-align:center}.CookieBanner_privacyLink__nCbbF p{color:var(--secondary);font-size:.85rem;margin:0;opacity:.7}.CookieBanner_link__rWSvA{color:var(--primary);font-weight:500;text-decoration:none}.CookieBanner_link__rWSvA:hover{text-decoration:underline}@media (max-width:768px){.CookieBanner_bannerContent__5vK9a{padding:1rem}.CookieBanner_bannerHeader__SuNFF{flex-direction:column;gap:.5rem}.CookieBanner_headerText__IuqKm{text-align:center}.CookieBanner_closeButton__dUspS{position:absolute;right:1rem;top:1rem}.CookieBanner_buttonGroup__kINE7{flex-direction:column}.CookieBanner_buttonGroup__kINE7 button{justify-content:center;width:100%}.CookieBanner_typeHeader__k4NFi{flex-direction:column;gap:.75rem;text-align:center}.CookieBanner_typeInfo__Eiw1u{text-align:center}.CookieBanner_detailedButtons__xsmpY{flex-direction:column}.CookieBanner_detailedButtons__xsmpY button{justify-content:center;width:100%}}@media (max-width:480px){.CookieBanner_cookieBanner__Bd5FR{border-radius:0}.CookieBanner_bannerContent__5vK9a{padding:.75rem}.CookieBanner_headerText__IuqKm h3{font-size:1.1rem}.CookieBanner_headerText__IuqKm p{font-size:.9rem}.CookieBanner_cookieTypes__qJfmD{gap:.75rem}.CookieBanner_cookieType__Ifwzl{padding:.75rem}}.App{min-height:100vh;position:relative}.page-content{padding:2rem;position:relative;z-index:1}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.405ad287.css.map*/