.bf4uq50{width:100%;flex:1;margin:0;padding:var(--epjs6t1t) var(--epjs6t1s);overflow:visible;box-sizing:border-box;background-color:var(--epjs6tb);border-radius:var(--epjs6t21);box-shadow:var(--epjs6t28);position:relative}.bf4uq50,.bf4uq51{padding-bottom:var(--epjs6t1t)}.bf4uq51{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:var(--epjs6t1w);gap:var(--epjs6t1u);border-bottom:1px solid var(--epjs6tn);min-height:120px}.bf4uq52{flex:1;min-height:80px;display:flex;flex-direction:column;justify-content:flex-end}.bf4uq53{font-size:var(--epjs6t1d);font-weight:var(--epjs6t1m);color:var(--epjs6ta);margin-bottom:var(--epjs6t1s);line-height:var(--epjs6t1p);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bf4uq54{color:var(--epjs6t9);line-height:var(--epjs6t1o);max-width:600px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bf4uq54,.bf4uq55{font-size:var(--epjs6t1a)}.bf4uq55{display:inline-flex;align-items:center;gap:var(--epjs6t1r);padding:var(--epjs6t1s) var(--epjs6t1u);background-color:var(--epjs6t0);color:var(--epjs6tb);border-radius:var(--epjs6t21);text-decoration:none;font-weight:var(--epjs6t1l);transition:all .3s ease;box-shadow:var(--epjs6t28);border:2px solid transparent}.bf4uq55:after{content:"→";font-size:1.2em;transition:transform .3s ease}.bf4uq55:hover{background-color:var(--epjs6t1);transform:translateY(-3px);box-shadow:var(--epjs6t29);border-color:var(--epjs6t0)}.bf4uq56{padding-bottom:var(--epjs6t1u);padding-top:var(--epjs6t1s);padding-left:60px;padding-right:60px;overflow:hidden}.bf4uq56,.bf4uq57{position:relative;width:100%;max-width:100%;box-sizing:border-box}.bf4uq57{padding-bottom:80px;padding-top:var(--epjs6t1t);padding-left:0;padding-right:0;overflow:visible;height:540px;min-height:540px;display:block}.bf4uq58{position:absolute;bottom:20px;left:50%;transform:translateX(-50%);display:flex;justify-content:center;align-items:center;gap:var(--epjs6t1r);z-index:15;height:32px;min-height:32px;width:fit-content;text-align:center;padding:0 12px}.bf4uq59{width:12px;height:12px;border-radius:50%;background-color:var(--epjs6to);border:none;cursor:pointer;transition:all .3s ease}.bf4uq59:hover,.bf4uq5a{background-color:var(--epjs6t0);transform:scale(1.2)}.bf4uq57 .swiper,.bf4uq57 .swiper-slide,.bf4uq57 .swiper-wrapper{overflow:visible}@media (max-width:768px) .swiper-slide{width:100%!important;flex:0 0 100%!important}@media (max-width:480px) .swiper-slide{width:100%!important;flex:0 0 100%!important}.customer-review-pagination{position:absolute;bottom:20px;left:0;right:0;margin:0 auto;width:fit-content;text-align:center;display:flex;justify-content:center;align-items:center;z-index:25;min-height:24px;padding:0 8px}.customer-review-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 20px;background-color:#cbd5e1;opacity:1;border-radius:50%;transition:all .3s ease;display:inline-block;cursor:pointer}.customer-review-pagination .swiper-pagination-bullet-active{background-color:var(--epjs6t0);transform:scale(1.2);box-shadow:0 0 6px var(--epjs6t0)}.work-showcase-pagination{position:absolute;bottom:20px;left:0;right:0;margin:0 auto;width:fit-content;text-align:center;display:flex;justify-content:center;align-items:center;z-index:25;min-height:24px;padding:0 8px}.work-showcase-pagination .swiper-pagination-bullet{width:12px;height:12px;margin:0 20px;background-color:#cbd5e1;opacity:1;border-radius:50%;transition:all .3s ease;display:inline-block;cursor:pointer}.work-showcase-pagination .swiper-pagination-bullet-active{background-color:var(--epjs6t0);transform:scale(1.2);box-shadow:0 0 6px var(--epjs6t0)}.bf4uq5b{box-sizing:border-box;min-height:500px;flex:0 0 auto;flex-shrink:0}.bf4uq5b,.bf4uq5c{display:flex;width:100%}.bf4uq5c{flex-direction:column;height:100%;min-height:420px;background:rgba(255,255,255,.9);backdrop-filter:blur(20px);border-radius:var(--epjs6t21);overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.08);border:1px solid rgba(255,255,255,.2);transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;color:inherit}.bf4uq5c:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(0,0,0,.12);border-color:rgba(59,130,246,.3)}.bf4uq5d{position:relative;width:100%;height:180px;background-color:var(--epjs6tm);overflow:hidden}.bf4uq5e{object-fit:cover;border-radius:var(--epjs6t21) var(--epjs6t21) 0 0;transition:all .3s cubic-bezier(.4,0,.2,1)}.bf4uq5e,.bf4uq5f{width:100%;height:100%}.bf4uq5f{display:flex;align-items:center;justify-content:center;font-size:3rem;color:var(--epjs6t4);background-color:linear-gradient(135deg,var(--epjs6t2) 0,var(--epjs6t4) 100%)}.bf4uq5g{padding:var(--epjs6t1t);display:flex;flex-direction:column;gap:var(--epjs6t1r)}.bf4uq5h{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--epjs6t1r);gap:var(--epjs6t1s)}.bf4uq5i{display:flex;justify-content:flex-end;align-items:center;margin-top:auto;padding-top:var(--epjs6t1r);border-top:1px solid var(--epjs6tn)}.bf4uq5j{font-size:var(--epjs6t1a);font-weight:var(--epjs6t1l);color:#000000;line-height:var(--epjs6t1p);margin-bottom:var(--epjs6t1r);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.bf4uq5k{display:flex;gap:2px;align-items:center}.bf4uq5l{width:16px;height:16px;fill:currentColor}.bf4uq5m{flex-direction:column;margin-bottom:var(--epjs6t1r)}.bf4uq5m,.bf4uq5n{display:flex;gap:var(--epjs6t1q)}.bf4uq5n{align-items:center;font-size:var(--epjs6t18);color:var(--epjs6t9)}.bf4uq5o{width:16px;height:16px;color:var(--epjs6t0)}.bf4uq5p,.bf4uq5q{font-size:var(--epjs6t18)}.bf4uq5q{color:var(--epjs6t8);line-height:var(--epjs6t1o);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:var(--epjs6t1r);min-height:2.4em}.bf4uq5r{justify-content:space-between;margin-top:auto;padding-top:var(--epjs6t1r);border-top:1px solid var(--epjs6tn)}.bf4uq5r,.bf4uq5s{display:flex;align-items:center}.bf4uq5s{gap:var(--epjs6t1q);font-size:var(--epjs6t18);color:var(--epjs6t9)}.bf4uq5t{width:16px;height:16px;color:var(--epjs6t4)}.bf4uq5u{font-size:var(--epjs6t18)}.bf4uq5v{font-size:var(--epjs6t17);color:var(--epjs6t9)}.bf4uq5w{position:absolute;top:50%;transform:translateY(-50%);z-index:30;width:48px;height:48px;border-radius:50%;border:none;background-color:rgba(255,255,255,.95);backdrop-filter:blur(10px);box-shadow:0 4px 20px rgba(0,0,0,.15);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.bf4uq5w:hover{background-color:rgba(255,255,255,1);transform:translateY(-50%) scale(1.1);box-shadow:0 6px 25px rgba(0,0,0,.15)}.bf4uq5x{position:absolute;left:10px;top:45%;transform:translateY(-50%);z-index:30;width:40px;height:40px;border-radius:50%;background-color:rgba(255,255,255,.95);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px rgba(168,85,247,.2);backdrop-filter:blur(10px)}.bf4uq5x:hover{background-color:rgba(255,255,255,1);box-shadow:0 6px 24px rgba(0,0,0,.15);transform:translateY(-50%) scale(1.1)}.bf4uq5x:active{transform:translateY(-50%) scale(.9)}.bf4uq5y{position:absolute;right:10px;top:45%;transform:translateY(-50%);z-index:30;width:40px;height:40px;border-radius:50%;background-color:rgba(255,255,255,.95);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 4px 16px rgba(168,85,247,.2);backdrop-filter:blur(10px)}.bf4uq5y:hover{background-color:rgba(255,255,255,1);box-shadow:0 6px 24px rgba(0,0,0,.15);transform:translateY(-50%) scale(1.1)}.bf4uq5y:active{transform:translateY(-50%) scale(.9)}.bf4uq5z{width:24px;height:24px;color:var(--epjs6t0)}@media (max-width:768px){.bf4uq50{margin-top:var(--epjs6t1u);margin-bottom:var(--epjs6t1u);padding:var(--epjs6t1t) var(--epjs6t1r);padding-bottom:var(--epjs6t1s);max-width:100%}.bf4uq55{align-self:flex-start;padding:var(--epjs6t1r) var(--epjs6t1t);font-size:var(--epjs6t19);border-radius:var(--epjs6t20);min-height:40px;box-shadow:var(--epjs6t27)}.bf4uq57{padding-bottom:70px;padding-top:var(--epjs6t1s);overflow:visible;height:500px;min-height:500px}.bf4uq58{bottom:15px;height:28px;min-height:28px;max-width:calc(100% - 24px);padding:0 12px}.bf4uq59{width:10px;height:10px}}@media (max-width:480px){.bf4uq50{margin-top:var(--epjs6t1t);margin-bottom:var(--epjs6t1t);padding:var(--epjs6t1s) var(--epjs6t1q);padding-bottom:var(--epjs6t1r)}.bf4uq55{font-size:var(--epjs6t18);min-height:36px;padding:var(--epjs6t1q) var(--epjs6t1s)}.bf4uq57{padding-bottom:60px;padding-top:var(--epjs6t1r);height:470px;min-height:470px}.bf4uq58{bottom:10px;height:24px;min-height:24px;max-width:calc(100% - 16px);padding:0 8px}}@media screen and (min-width:1200px){.bf4uq56{padding-left:80px;padding-right:80px;overflow:hidden}.bf4uq5x{left:15px}.bf4uq5x,.bf4uq5y{width:44px;height:44px}.bf4uq5y{right:15px}}@media screen and (max-width:1199px){.bf4uq56{padding-left:40px;padding-right:40px;overflow:hidden}.bf4uq5x{left:8px}.bf4uq5x,.bf4uq5y{width:38px;height:38px}.bf4uq5y{right:8px}}@media screen and (max-width:768px){.bf4uq51{flex-direction:row;flex-wrap:wrap;gap:var(--epjs6t1s);margin-bottom:var(--epjs6t1u);align-items:flex-start;padding-bottom:var(--epjs6t1s);min-height:auto}.bf4uq52{flex:1;min-width:0;min-height:auto;justify-content:flex-start}.bf4uq53{font-size:var(--epjs6t1c);margin-bottom:var(--epjs6t1r);white-space:normal}.bf4uq54{font-size:var(--epjs6t19);margin-bottom:var(--epjs6t1s);max-width:none;-webkit-line-clamp:3}.bf4uq56{padding-bottom:var(--epjs6t1t);padding-top:var(--epjs6t1r);padding-left:60px;padding-right:60px;margin:0;overflow:hidden}.customer-review-pagination,.work-showcase-pagination{bottom:15px;min-height:20px}.customer-review-pagination .swiper-pagination-bullet,.work-showcase-pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0 2px}.bf4uq5b{min-height:460px;width:100%!important;flex:0 0 100%!important}.bf4uq5c{min-height:400px;border-radius:var(--epjs6t20);background:rgba(255,255,255,.95);backdrop-filter:blur(30px);box-shadow:0 8px 32px rgba(59,130,246,.08),0 4px 16px rgba(168,85,247,.04);border:1px solid rgba(255,255,255,.4)}.bf4uq5c:hover{transform:translateY(-6px);box-shadow:0 16px 48px rgba(59,130,246,.12),0 8px 24px rgba(168,85,247,.08);border-color:rgba(59,130,246,.2)}.bf4uq5d{height:180px;background:linear-gradient(135deg,rgba(168,85,247,.05),rgba(236,72,153,.05))}.bf4uq5d,.bf4uq5e{border-radius:var(--epjs6t21) var(--epjs6t21) 0 0}.bf4uq5e{filter:brightness(1.05) saturate(1.1)}.bf4uq5g{padding:var(--epjs6t1t);gap:var(--epjs6t1r);background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(255,255,255,.95));backdrop-filter:blur(10px)}.bf4uq5j{font-size:var(--epjs6t1a);margin-bottom:var(--epjs6t1r);line-height:1.4;font-weight:var(--epjs6t1l);color:#000000}.bf4uq5k{gap:1px}.bf4uq5l{width:14px;height:14px}.bf4uq5m{gap:2px;margin-bottom:var(--epjs6t1q)}.bf4uq5n{font-size:var(--epjs6t17);gap:4px}.bf4uq5o{width:14px;height:14px}.bf4uq5q{font-size:var(--epjs6t18);line-height:1.5;-webkit-line-clamp:2;margin-bottom:var(--epjs6t1r);color:var(--epjs6ta);font-weight:var(--epjs6t1j);min-height:2.4em}.bf4uq5r{padding-top:var(--epjs6t1q)}.bf4uq5s{font-size:var(--epjs6t17);gap:4px}.bf4uq5t{width:14px;height:14px}.bf4uq5v{font-size:10px}.bf4uq5w{width:44px;height:44px;display:flex;top:50%;transform:translateY(-50%)}.bf4uq5x{left:15px}.bf4uq5x,.bf4uq5y{top:40%;width:36px;height:36px;z-index:35}.bf4uq5y{right:15px}.bf4uq5z{width:20px;height:20px}}@media screen and (max-width:480px){.bf4uq51{gap:var(--epjs6t1s);margin-bottom:var(--epjs6t1t)}.bf4uq53{font-size:var(--epjs6t1b);margin-bottom:var(--epjs6t1r)}.bf4uq54{font-size:var(--epjs6t18);line-height:1.5}.bf4uq56{padding-bottom:var(--epjs6t1s);padding-left:50px;padding-right:50px;margin:0}.customer-review-pagination,.work-showcase-pagination{bottom:12px;min-height:18px}.customer-review-pagination .swiper-pagination-bullet,.work-showcase-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0 2px}.bf4uq5b{min-height:420px;width:100%!important;flex:0 0 100%!important}.bf4uq5c{min-height:380px;border-radius:var(--epjs6t1z)}.bf4uq5c:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgba(59,130,246,.1),0 6px 16px rgba(168,85,247,.06)}.bf4uq5d{height:160px}.bf4uq5d,.bf4uq5e{border-radius:var(--epjs6t20) var(--epjs6t20) 0 0}.bf4uq5g{padding:var(--epjs6t1s);gap:var(--epjs6t1q)}.bf4uq5j{font-size:var(--epjs6t19);line-height:1.3}.bf4uq5q{font-size:var(--epjs6t17);line-height:1.4;-webkit-line-clamp:2;min-height:2.2em}.bf4uq5w{width:40px;height:40px;top:50%}.bf4uq5x{left:12px}.bf4uq5x,.bf4uq5y{top:35%;width:32px;height:32px}.bf4uq5y{right:12px}}@media screen and (max-width:375px){.bf4uq5d{height:140px}}@keyframes _1s6zahf0{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}._1s6zahf1{max-width:1400px;margin:0 auto;padding:var(--epjs6t1x) var(--epjs6t1u);width:100%;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:var(--epjs6t22);position:relative;overflow:hidden}._1s6zahf1:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,rgba(255,255,255,.3),rgba(255,255,255,.1));pointer-events:none}._1s6zahf2{max-width:1200px;margin:0 auto;padding:0 var(--epjs6t1t)}._1s6zahf3{text-align:center;margin-bottom:var(--epjs6t1w)}._1s6zahf4{font-size:var(--epjs6t1d);font-weight:var(--epjs6t1l);color:var(--epjs6ta);margin-bottom:var(--epjs6t1s)}._1s6zahf5{font-size:var(--epjs6t1a);color:var(--epjs6t9);line-height:var(--epjs6t1o)}._1s6zahf6{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--epjs6t1u);margin-bottom:var(--epjs6t1u)}._1s6zahf7{background-color:rgba(255,255,255,.95);backdrop-filter:blur(20px);border-radius:var(--epjs6t21);padding:var(--epjs6t1u);box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s cubic-bezier(.4,0,.2,1);border:1px solid rgba(255,255,255,.2);text-decoration:none;color:inherit;display:block;position:relative;overflow:hidden}._1s6zahf7:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--epjs6t0) 0,var(--epjs6t1) 100%);transform:translateX(-100%);transition:transform .3s ease}._1s6zahf7:hover{transform:translateY(-8px);box-shadow:0 20px 40px rgba(59,130,246,.15),0 8px 24px var(--epjs6t0)20;border-color:var(--epjs6t0)30;background-color:rgba(255,255,255,.98)}._1s6zahf8{border:2px solid var(--epjs6t4);background:linear-gradient(135deg,var(--epjs6tb) 0,#f8fffe 100%)}._1s6zahf9{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--epjs6t1s)}._1s6zahfa{background-color:var(--epjs6t4);color:var(--epjs6tb);padding:.25rem .75rem}._1s6zahfa,._1s6zahfb{border-radius:var(--epjs6t1z);font-size:var(--epjs6t18);font-weight:var(--epjs6t1j)}._1s6zahfb{color:var(--epjs6t9);background-color:var(--epjs6tm);padding:var(--epjs6t1q) var(--epjs6t1r);white-space:nowrap;flex-shrink:0}._1s6zahfc{font-size:var(--epjs6t1a);font-weight:var(--epjs6t1k);color:var(--epjs6ta);line-height:1.4;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}._1s6zahfd{font-size:var(--epjs6t19);color:var(--epjs6t8);line-height:var(--epjs6t1o);margin-bottom:var(--epjs6t1s)}._1s6zahfe{display:flex;justify-content:flex-end}._1s6zahff{font-size:var(--epjs6t18);color:var(--epjs6t0);font-weight:var(--epjs6t1j);transition:all .3s ease;position:relative;display:inline-flex;align-items:center;gap:var(--epjs6t1q)}._1s6zahff:after{content:"→";font-size:1.1em;transition:transform .3s ease}._1s6zahfg{text-align:center;padding:var(--epjs6t1w);display:flex;flex-direction:column;align-items:center;gap:var(--epjs6t1s)}._1s6zahfh{display:flex;justify-content:center;gap:4px}._1s6zahfi{width:8px;height:8px;background-color:var(--epjs6t4);border-radius:50%;animation:_1s6zahf0 1.4s ease-in-out infinite both}._1s6zahfi:first-child{animation-delay:-.32s}._1s6zahfi:nth-child(2){animation-delay:-.16s}._1s6zahfi:nth-child(3){animation-delay:0s}._1s6zahfj{text-align:center;padding:var(--epjs6t1w);background-color:#fef2f2;border-radius:var(--epjs6t20);border:1px solid #fecaca}._1s6zahfk{font-size:2rem;margin-bottom:var(--epjs6t1s)}._1s6zahfl{font-size:var(--epjs6t18);color:var(--epjs6t9);margin-top:var(--epjs6t1r)}._1s6zahfm{text-align:center;padding:var(--epjs6t1w);background-color:#f9fafb;border-radius:var(--epjs6t20);border:2px dashed #d1d5db}._1s6zahfn{font-size:2rem;margin-bottom:var(--epjs6t1s)}._1s6zahfo{font-size:var(--epjs6t18);color:var(--epjs6t9);margin-top:var(--epjs6t1r)}._1s6zahfp{text-align:center;margin-top:var(--epjs6t1u)}._1s6zahfq{background-color:var(--epjs6t0);color:var(--epjs6tb);padding:var(--epjs6t1s) var(--epjs6t1v);border-radius:var(--epjs6t21);text-decoration:none;font-weight:var(--epjs6t1k);font-size:var(--epjs6t19);transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;gap:var(--epjs6t1r);box-shadow:0 4px 14px var(--epjs6t0)30;position:relative;z-index:1}._1s6zahfq:after{content:"→";font-size:1.1em;transition:transform .3s ease}._1s6zahfq:hover{background-color:var(--epjs6t1);transform:translateY(-3px);box-shadow:0 8px 25px var(--epjs6t0)40}._1s6zahfr{text-align:center;font-size:var(--epjs6t1a);color:var(--epjs6t9);padding-top:var(--epjs6t1u);padding-bottom:var(--epjs6t1u)}._1s6zahfs{list-style:none;padding:0;max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:0;background-color:rgba(255,255,255,.95);border-radius:var(--epjs6t21);box-shadow:0 20px 40px rgba(0,0,0,.1);border:1px solid rgba(255,255,255,.2);overflow:hidden;backdrop-filter:blur(20px);position:relative;z-index:1}._1s6zahft{background-color:transparent;border-bottom:1px solid var(--epjs6tm);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}._1s6zahft:last-child{border-bottom:none}._1s6zahft:hover{background-color:var(--epjs6t0)5;transform:translateX(8px)}._1s6zahft:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:linear-gradient(180deg,var(--epjs6t0) 0,var(--epjs6t1) 100%);opacity:0;transition:opacity .3s ease}._1s6zahft:hover:before{opacity:1}._1s6zahfu{text-decoration:none;color:inherit;display:flex;justify-content:space-between;align-items:center;padding:var(--epjs6t1t) var(--epjs6t1u);gap:var(--epjs6t1t);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;min-height:80px}._1s6zahfu:before{content:"";left:0;top:0;bottom:0;width:5px;background:linear-gradient(180deg,var(--epjs6t0) 0,var(--epjs6t1) 100%);border-radius:0 4px 4px 0}._1s6zahfu:after,._1s6zahfu:before{position:absolute;opacity:0;transition:all .3s ease}._1s6zahfu:after{content:"→";right:var(--epjs6t1t);font-size:1.2em;color:var(--epjs6t0);transform:translateX(-10px)}._1s6zahfv{text-align:center;margin-bottom:var(--epjs6t1w);padding-bottom:var(--epjs6t1u);position:relative;z-index:1}._1s6zahfv:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:4px;background:linear-gradient(90deg,var(--epjs6t0) 0,var(--epjs6t1) 100%);border-radius:var(--epjs6t24)}._1s6zahfw{font-size:var(--epjs6t1d);font-weight:var(--epjs6t1m);color:var(--epjs6ta);margin-bottom:var(--epjs6t1s);letter-spacing:-.02em;background:linear-gradient(135deg,var(--epjs6ta) 0,var(--epjs6t0) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._1s6zahfx{font-size:var(--epjs6t1a);color:var(--epjs6t9);line-height:var(--epjs6t1o)}._1s6zahf7:hover:before{transform:translateX(0)}._1s6zahf7:hover ._1s6zahfc{color:var(--epjs6t0);transform:translateX(4px)}._1s6zahf7:hover ._1s6zahff{color:var(--epjs6t1);transform:translateX(4px)}._1s6zahf7:hover ._1s6zahff:after{transform:translateX(4px)}._1s6zahft:hover ._1s6zahfu:before{opacity:1}._1s6zahft:hover ._1s6zahfu:after{opacity:1;transform:translateX(0)}._1s6zahft:hover ._1s6zahfu{padding-right:3rem}._1s6zahfu:hover ._1s6zahfc{color:var(--epjs6t0);transform:translateX(8px)}._1s6zahfq:hover:after{transform:translateX(4px)}@media (max-width:768px){._1s6zahf1{padding:var(--epjs6t1w) var(--epjs6t1t);border-radius:var(--epjs6t21)}._1s6zahf2{padding:0 var(--epjs6t1s)}._1s6zahf4{font-size:var(--epjs6t1c)}._1s6zahf6{grid-template-columns:1fr;gap:var(--epjs6t1t)}._1s6zahf7{border-radius:var(--epjs6t20)}._1s6zahf7:hover{transform:translateY(-4px)}._1s6zahfb{font-size:var(--epjs6t17);padding:var(--epjs6t1q) var(--epjs6t1q);align-self:flex-end}._1s6zahfc{font-size:var(--epjs6t19);white-space:normal;margin-bottom:var(--epjs6t1q)}._1s6zahfq{padding:var(--epjs6t1r) var(--epjs6t1t);font-size:var(--epjs6t18)}._1s6zahfs{border-radius:var(--epjs6t20);box-shadow:0 12px 24px rgba(0,0,0,.08)}._1s6zahft:hover{transform:translateX(4px)}._1s6zahfu{flex-direction:column;align-items:flex-start;padding:var(--epjs6t1s) var(--epjs6t1t);gap:var(--epjs6t1r);min-height:auto}._1s6zahfu:after{display:none}._1s6zahfv{margin-bottom:var(--epjs6t1v);padding-bottom:var(--epjs6t1t)}._1s6zahfw{font-size:var(--epjs6t1c)}}@media (max-width:480px){._1s6zahf1{padding:var(--epjs6t1v) var(--epjs6t1s);border-radius:var(--epjs6t20)}._1s6zahfw{font-size:var(--epjs6t1b)}}@keyframes kunzfl0{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes kunzfl1{0%{transform:scale(1)}14%{transform:scale(1.08)}28%{transform:scale(1)}42%{transform:scale(1.08)}70%{transform:scale(1)}}@keyframes kunzfl2{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes kunzfl3{0%{transform:scale(.8);opacity:1}to{transform:scale(2.4);opacity:0}}.kunzfl4{position:fixed;bottom:20px;z-index:var(--epjs6t2u);display:flex;align-items:center;justify-content:center}.kunzfl4:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:28px;border:2px solid rgba(14,77,164,.6);animation:kunzfl3 2s infinite;pointer-events:none;z-index:-1}.kunzfl5{justify-content:center}.kunzfl5,.kunzfl6{position:relative;display:flex;align-items:center}.kunzfl6{background:linear-gradient(135deg,#0A3875,#0E4DA4 25%,#1565C0 50%,#0E4DA4 75%,#0A3875);background-size:300% 100%;color:white;border:none;border-radius:28px;padding:16px 24px;font-size:16px;font-weight:600;cursor:pointer;box-shadow:0 10px 30px rgba(14,77,164,.4),0 6px 20px rgba(30,136,229,.3),inset 0 1px 0 rgba(255,255,255,.2),0 0 0 1px rgba(255,255,255,.1);transition:all .4s cubic-bezier(.4,0,.2,1);animation:kunzfl0 4s ease-in-out infinite,kunzfl1 3s ease-in-out infinite;gap:16px;white-space:nowrap;min-width:fit-content;overflow:hidden;letter-spacing:.5px;text-shadow:0 2px 4px rgba(0,0,0,.3);font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.kunzfl6:hover{transform:translateY(-4px) scale(1.05);box-shadow:0 20px 40px rgba(14,77,164,.5),0 12px 30px rgba(30,136,229,.4),inset 0 1px 0 rgba(255,255,255,.3),0 0 0 1px rgba(255,255,255,.2);background-position:100% 0}.kunzfl6:active{transform:translateY(-2px) scale(1.02)}.kunzfl7{font-size:20px;color:white;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3));flex-shrink:0}.kunzfl8{font-size:16px;font-weight:600;color:white;text-shadow:0 2px 4px rgba(0,0,0,.3);letter-spacing:.5px;line-height:1.2}.kunzfl9{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.kunzfla{font-size:15px;font-weight:700;color:white;text-shadow:0 2px 4px rgba(0,0,0,.3);letter-spacing:.5px;line-height:1.2;background:linear-gradient(135deg,#00E5FF,#1DE9B6 50%,#00E5FF);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 2px rgba(0,0,0,.3))}.kunzflb{font-size:14px;font-weight:500;color:rgba(255,255,255,.9);text-shadow:0 1px 2px rgba(0,0,0,.3);letter-spacing:.3px;line-height:1.2}.kunzflc{flex-direction:column;gap:3px;border-right:1px solid rgba(255,255,255,.3);padding-left:4px;padding-right:14px;min-width:70px}.kunzflc,.kunzfld{display:flex;align-items:center}.kunzfld{gap:12px;padding-left:8px}.kunzfle{font-size:14px;font-weight:500;color:white;text-shadow:0 1px 2px rgba(0,0,0,.3);letter-spacing:.3px;line-height:1.1}@media screen and (max-width:768px){.kunzfl4{bottom:20px;left:50%;transform:translateX(-50%);right:auto;width:calc(100vw - 40px);max-width:300px;padding:0 20px}.kunzfl4:before,.kunzfl6{border-radius:24px}.kunzfl6{padding:14px 20px;font-size:15px;gap:14px;font-weight:600;max-width:260px;justify-content:center;min-height:52px}.kunzfl7{font-size:18px}.kunzfl8{font-size:15px;font-weight:600}.kunzfla{font-size:14px;font-weight:700}.kunzflb{font-size:13px;font-weight:500}.kunzflc{padding-left:2px;padding-right:12px;gap:2px;min-width:60px}.kunzfld{gap:10px;padding-left:6px}.kunzfle{font-size:13px}}@media screen and (min-width:769px){.kunzfl4{right:30px;width:auto}}