.hero[data-astro-cid-bbe6dxrz]{position:relative;background:linear-gradient(135deg,var(--secondary-white) 0%,var(--neutral-light) 100%);padding:clamp(3rem,8vw,4rem) 0;text-align:center;overflow:hidden;min-height:60vh;display:flex;align-items:center}.hero-bg[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;z-index:1;opacity:.64;animation:background-zoom 20s ease-in-out infinite alternate;will-change:transform;overflow:hidden}.hero-bg[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#0003 0% 100%),linear-gradient(to bottom,#ffc72c3d,#ffc72c14,#ffc72c0a);z-index:2;pointer-events:none}.hero-bg-image[data-astro-cid-bbe6dxrz]{width:100%;height:100%;object-fit:cover;object-position:center;z-index:1}.hero-content[data-astro-cid-bbe6dxrz]{position:relative;z-index:2;max-width:min(800px,90vw);margin:0 auto;text-align:center;width:100%}.hero-title[data-astro-cid-bbe6dxrz]{font-size:clamp(2.5rem,8vw,4.5rem);font-weight:800;color:var(--primary-black);margin-bottom:clamp(1rem,3vw,1.5rem);line-height:clamp(1.1,1.2,1.3);text-align:center;background:linear-gradient(135deg,var(--primary-black) 0%,#2c3e50 50%,var(--primary-black) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-shadow:0 6px 12px rgba(0,0,0,.15);letter-spacing:-.03em;position:relative;word-wrap:break-word;hyphens:auto}.hero-title[data-astro-cid-bbe6dxrz]:after{content:"";position:absolute;bottom:clamp(-8px,-2vw,-12px);left:50%;transform:translate(-50%);width:clamp(60px,15vw,100px);height:clamp(3px,1vw,5px);background:linear-gradient(90deg,var(--accent-gold) 0%,#ffcc33 100%);border-radius:3px;box-shadow:0 4px 12px var(--glow-gold)}.golden-text[data-astro-cid-bbe6dxrz]{background:linear-gradient(135deg,#2c2c2c,#404040,#1a1a1a,#333,#262626);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% 200%;animation:gradientShift 3s ease-in-out infinite alternate;font-weight:800;position:relative;display:inline-block;transform:perspective(500px) rotateX(15deg);word-break:keep-all}.golden-text[data-astro-cid-bbe6dxrz]:hover{transform:perspective(500px) rotateX(15deg) scale(1.05);transition:transform .3s ease}@keyframes gradientShift{0%{background-position:0% 50%}to{background-position:100% 50%}}@keyframes background-zoom{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.hero-subtitle[data-astro-cid-bbe6dxrz]{font-size:clamp(1.125rem,2.5vw,1.375rem);color:#2c3e50;margin-bottom:clamp(2rem,4vw,2.5rem);line-height:1.7;text-align:center;font-weight:700;max-width:min(700px,90vw);margin-left:auto;margin-right:auto;opacity:.9;word-wrap:break-word}.btn-large[data-astro-cid-bbe6dxrz]{padding:1rem 2rem;font-size:1.25rem;font-weight:700;display:block;width:fit-content;margin:0 auto}.cta-button[data-astro-cid-bbe6dxrz]{position:relative;display:inline-flex;align-items:center;gap:clamp(.75rem,2vw,1rem);padding:clamp(1rem,2.5vw,1.25rem) clamp(2rem,4vw,2.5rem);background:linear-gradient(135deg,var(--accent-gold) 0%,#ffcc33 50%,#e6b528 100%);color:var(--primary-black);text-decoration:none;border-radius:60px;font-size:clamp(1rem,2vw,1.25rem);font-weight:800;letter-spacing:.75px;text-transform:uppercase;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 12px 35px var(--glow-gold),0 6px 15px #0000001a,inset 0 1px #fff3;border:2px solid transparent;overflow:hidden;margin:0 auto;cursor:pointer;white-space:nowrap}.cta-button[data-astro-cid-bbe6dxrz]:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.4),transparent);transition:left .7s ease}.cta-button[data-astro-cid-bbe6dxrz]:hover:before{left:100%}.cta-button[data-astro-cid-bbe6dxrz]:hover{transform:translateY(-4px) scale(1.08);box-shadow:0 20px 45px var(--glow-gold),0 10px 25px #00000026,inset 0 1px #ffffff4d;background:linear-gradient(135deg,#ffcc33 0%,var(--accent-gold) 50%,#ffcc33 100%)}.cta-button[data-astro-cid-bbe6dxrz]:active{transform:translateY(-2px) scale(1.04);transition:all .1s ease}.button-text[data-astro-cid-bbe6dxrz]{position:relative;z-index:2;transition:transform .4s ease}.cta-button[data-astro-cid-bbe6dxrz]:hover .button-text[data-astro-cid-bbe6dxrz]{transform:translate(-3px)}.button-icon[data-astro-cid-bbe6dxrz]{position:relative;z-index:2;font-size:clamp(1.125rem,2.2vw,1.375rem);font-weight:700;transition:transform .4s ease;display:flex;align-items:center;justify-content:center;width:clamp(24px,4vw,28px);height:clamp(24px,4vw,28px);background:#0000001a;border-radius:50%}.cta-button[data-astro-cid-bbe6dxrz]:hover .button-icon[data-astro-cid-bbe6dxrz]{transform:translate(6px) rotate(45deg);background:#00000026}.button-glow[data-astro-cid-bbe6dxrz]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:140%;height:140%;background:var(--glow-gold);border-radius:50%;opacity:0;transition:opacity .4s ease;z-index:1}.cta-button[data-astro-cid-bbe6dxrz]:hover .button-glow[data-astro-cid-bbe6dxrz]{opacity:1}@media (max-width: 768px){.hero[data-astro-cid-bbe6dxrz]{padding:clamp(2rem,6vw,3rem) 0;min-height:50vh}.hero-title[data-astro-cid-bbe6dxrz]{line-height:1.2}.hero-title[data-astro-cid-bbe6dxrz]:after{width:clamp(50px,12vw,70px);height:clamp(2px,.8vw,4px)}.hero-subtitle[data-astro-cid-bbe6dxrz]{max-width:100%;text-align:center}.hero-content[data-astro-cid-bbe6dxrz]{padding:0 1rem}.cta-button[data-astro-cid-bbe6dxrz]{padding:clamp(.875rem,2vw,1rem) clamp(1.5rem,3vw,2rem)}.button-icon[data-astro-cid-bbe6dxrz]{width:clamp(20px,3vw,24px);height:clamp(20px,3vw,24px)}}.statistics[data-astro-cid-kpuecdd7]{background:linear-gradient(135deg,#0a0a0a,#1a1a1a);color:var(--secondary-white);padding:clamp(2rem,6vw,3rem) 0;position:relative;overflow:hidden;min-height:50vh;display:flex;align-items:center}.container[data-astro-cid-kpuecdd7]{position:relative;z-index:2}.section-header[data-astro-cid-kpuecdd7]{text-align:center;margin-bottom:clamp(2rem,5vw,3rem)}.section-header[data-astro-cid-kpuecdd7] h2[data-astro-cid-kpuecdd7]{color:var(--secondary-white);font-size:clamp(2rem,4vw,2.5rem);margin-bottom:clamp(.5rem,1vw,1rem);font-weight:700}.section-header[data-astro-cid-kpuecdd7] p[data-astro-cid-kpuecdd7]{color:#e8e8e8;font-size:clamp(1rem,2vw,1.125rem);font-weight:500;max-width:min(500px,90vw);margin:0 auto;text-shadow:0 2px 4px rgba(0,0,0,.3);opacity:.95}.stats-grid[data-astro-cid-kpuecdd7]{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1rem,3vw,2rem);text-align:center}.stat-item[data-astro-cid-kpuecdd7]{padding:clamp(1.5rem,3vw,2rem) clamp(.75rem,2vw,1rem);background:#ffffff14;border-radius:20px;border:1px solid rgba(255,199,44,.3);transition:all .6s cubic-bezier(.4,0,.2,1);backdrop-filter:blur(15px);position:relative;box-shadow:0 8px 25px #00000026;min-height:clamp(200px,25vw,250px);display:flex;flex-direction:column;justify-content:center;align-items:center}.stat-item[data-astro-cid-kpuecdd7].scale-in{opacity:0;transform:scale(.8) translateY(30px)}.stat-item[data-astro-cid-kpuecdd7].scale-in.animate-in{opacity:1;transform:scale(1) translateY(0)}.stat-item[data-astro-cid-kpuecdd7]:hover{transform:translateY(-12px);background:#ffffff1f;border-color:#ffc72c99;box-shadow:0 20px 45px var(--glow-gold)}.stat-item[data-astro-cid-kpuecdd7].animate-in:hover{transform:translateY(-12px) scale(1.02)}.stat-visual[data-astro-cid-kpuecdd7]{position:relative;margin-bottom:clamp(1rem,2vw,1.5rem)}.hexagon[data-astro-cid-kpuecdd7]{width:clamp(45px,8vw,55px);height:clamp(45px,8vw,55px);background:linear-gradient(135deg,var(--accent-gold) 0%,#e6b528 100%);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);display:flex;align-items:center;justify-content:center;margin:0 auto;position:relative;z-index:2;box-shadow:0 6px 20px #ffc72c66;transition:var(--transition)}.stat-item[data-astro-cid-kpuecdd7]:hover .hexagon[data-astro-cid-kpuecdd7]{transform:scale(1.15) rotate(10deg);box-shadow:0 10px 30px #ffc72c99}.stat-glow[data-astro-cid-kpuecdd7]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:clamp(60px,12vw,80px);height:clamp(60px,12vw,80px);background:var(--glow-gold);border-radius:50%;z-index:1;opacity:0;transition:var(--transition)}.stat-item[data-astro-cid-kpuecdd7]:hover .stat-glow[data-astro-cid-kpuecdd7]{opacity:.8}.stat-svg-icon[data-astro-cid-kpuecdd7]{width:clamp(24px,5vw,32px);height:clamp(24px,5vw,32px);color:var(--primary-black);transition:var(--transition)}.counter[data-astro-cid-kpuecdd7]{font-size:clamp(2rem,4vw,2.5rem);font-weight:800;color:var(--accent-gold);display:block;margin-bottom:clamp(.25rem,1vw,.5rem);text-shadow:0 4px 8px var(--glow-gold);letter-spacing:-.02em;opacity:0;transform:scale(.5) translateY(-20px);transition:all .8s cubic-bezier(.4,0,.2,1);line-height:1.1}.stat-text[data-astro-cid-kpuecdd7]{color:var(--secondary-white);font-size:clamp(1rem,2vw,1.25rem);font-weight:700;margin:0;letter-spacing:.025em;line-height:1.4;opacity:0;transform:translateY(20px);transition:all .6s cubic-bezier(.4,0,.2,1);text-align:center;word-wrap:break-word}.stat-item[data-astro-cid-kpuecdd7].animate-in .counter[data-astro-cid-kpuecdd7]{opacity:1;transform:scale(1) translateY(0);transition-delay:.2s}.stat-item[data-astro-cid-kpuecdd7].animate-in .stat-text[data-astro-cid-kpuecdd7]{opacity:1;transform:translateY(0);transition-delay:.6s}@media (max-width: 768px){.section-header[data-astro-cid-kpuecdd7] h2[data-astro-cid-kpuecdd7]{font-size:clamp(1.75rem,5vw,2.25rem)}.stats-grid[data-astro-cid-kpuecdd7]{grid-template-columns:repeat(2,1fr);gap:clamp(1rem,3vw,1.5rem)}.stat-item[data-astro-cid-kpuecdd7]{padding:clamp(1.5rem,4vw,2rem) clamp(.75rem,2vw,1rem);min-height:clamp(180px,30vw,220px)}.counter[data-astro-cid-kpuecdd7]{font-size:clamp(2rem,6vw,2.75rem)}.stat-text[data-astro-cid-kpuecdd7]{font-size:clamp(.95rem,2.5vw,1.125rem)}}@media (max-width: 1024px) and (min-width: 769px){.stats-grid[data-astro-cid-kpuecdd7]{grid-template-columns:repeat(2,1fr);gap:clamp(1.5rem,3vw,2rem)}.stat-item[data-astro-cid-kpuecdd7]{padding:clamp(1.75rem,3vw,2rem) clamp(1rem,2vw,1.5rem)}.counter[data-astro-cid-kpuecdd7]{font-size:clamp(2rem,4vw,2.25rem)}.stat-text[data-astro-cid-kpuecdd7]{font-size:clamp(1rem,2vw,1.125rem);line-height:1.3}}@media (max-width: 640px){.section-header[data-astro-cid-kpuecdd7] h2[data-astro-cid-kpuecdd7]{font-size:clamp(1.5rem,6vw,2rem)}.section-header[data-astro-cid-kpuecdd7] p[data-astro-cid-kpuecdd7]{font-size:clamp(.9rem,2.5vw,1rem)}.stats-grid[data-astro-cid-kpuecdd7]{grid-template-columns:1fr;gap:clamp(1rem,3vw,1.5rem)}.stat-item[data-astro-cid-kpuecdd7]{padding:clamp(1.25rem,4vw,1.5rem) clamp(.75rem,2vw,1rem);min-height:clamp(160px,25vw,180px)}.counter[data-astro-cid-kpuecdd7]{font-size:clamp(1.75rem,8vw,2.5rem)}.stat-text[data-astro-cid-kpuecdd7]{font-size:clamp(.9rem,3vw,1rem);line-height:1.4}}@media (max-width: 480px){.stats-grid[data-astro-cid-kpuecdd7]{grid-template-columns:1fr;gap:clamp(.75rem,3vw,1.25rem)}.stat-item[data-astro-cid-kpuecdd7]{padding:clamp(1rem,4vw,1.25rem) clamp(.5rem,2vw,.75rem);min-height:clamp(140px,30vw,160px)}.counter[data-astro-cid-kpuecdd7]{font-size:clamp(1.5rem,10vw,2.25rem)}.stat-text[data-astro-cid-kpuecdd7]{font-size:clamp(.85rem,3.5vw,.95rem)}}.hexagon-pattern[data-astro-cid-kpuecdd7]{position:absolute;inset:0;background-image:url("data:image/svg+xml,%3Csvg width='120' height='120' viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFC72C' fill-opacity='0.03'%3E%3Cpath d='M60 10l43.3 25v50L60 110 16.7 85V35z'/%3E%3C/g%3E%3C/svg%3E"),url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFC72C' fill-opacity='0.02'%3E%3Cpath d='M30 5l21.65 12.5v25L30 55 8.35 42.5v-25z'/%3E%3C/g%3E%3C/svg%3E");background-size:120px 120px,60px 60px;background-position:0 0,60px 60px}.gradient-overlay[data-astro-cid-kpuecdd7]{position:absolute;inset:0;background:radial-gradient(circle at 15% 20%,rgba(255,199,44,.08) 0%,transparent 40%),radial-gradient(circle at 85% 80%,rgba(255,199,44,.06) 0%,transparent 40%),radial-gradient(circle at 50% 50%,rgba(255,199,44,.04) 0%,transparent 60%),linear-gradient(135deg,#ffc72c05,#ffc72c0f,#ffc72c05)}.floating-shapes[data-astro-cid-kpuecdd7]{position:absolute;inset:0}.shape[data-astro-cid-kpuecdd7]{position:absolute;background:linear-gradient(135deg,#ffc72c1a,#ffc72c0d);border-radius:50%;animation:float 15s ease-in-out infinite}.shape-1[data-astro-cid-kpuecdd7]{width:80px;height:80px;top:10%;left:10%;animation-delay:0s}.shape-2[data-astro-cid-kpuecdd7]{width:120px;height:120px;top:20%;right:15%;animation-delay:-5s}.shape-3[data-astro-cid-kpuecdd7]{width:60px;height:60px;bottom:25%;left:20%;animation-delay:-10s}.shape-4[data-astro-cid-kpuecdd7]{width:100px;height:100px;bottom:15%;right:10%;animation-delay:-7s}@keyframes float{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-20px) rotate(90deg)}50%{transform:translateY(-10px) rotate(180deg)}75%{transform:translateY(-30px) rotate(270deg)}}.how-we-work-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:2.5rem;margin-top:1rem}.work-item[data-astro-cid-j7pv25f6]{text-align:center;padding:2.5rem 1.5rem;background:var(--secondary-white);border-radius:20px;box-shadow:0 10px 30px #00000014;transition:var(--transition);border:1px solid rgba(255,255,255,.8);position:relative;overflow:hidden}.work-item[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--accent-gold),#ffcc33);transform:scaleX(0);transition:transform .3s ease}.work-item[data-astro-cid-j7pv25f6]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001f;border-color:#ffc72c4d}.work-item[data-astro-cid-j7pv25f6]:hover:before{transform:scaleX(1)}.work-icon[data-astro-cid-j7pv25f6]{display:flex;justify-content:center;margin-bottom:1.5rem}.work-item[data-astro-cid-j7pv25f6] .hexagon[data-astro-cid-j7pv25f6]{width:80px;height:80px;background:linear-gradient(135deg,var(--accent-gold) 0%,#e6b528 100%);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);display:flex;align-items:center;justify-content:center;transition:var(--transition);box-shadow:0 6px 20px #ffc72c4d}.work-item[data-astro-cid-j7pv25f6]:hover .hexagon[data-astro-cid-j7pv25f6]{transform:scale(1.1) rotate(5deg);box-shadow:0 10px 30px #ffc72c80}.work-svg-icon[data-astro-cid-j7pv25f6]{width:40px;height:40px;color:var(--primary-black);transition:var(--transition)}.work-item[data-astro-cid-j7pv25f6]:hover .work-svg-icon[data-astro-cid-j7pv25f6]{transform:scale(1.15);color:var(--primary-black)}.work-item[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--primary-black);margin-bottom:1.25rem;font-size:1.375rem;font-weight:600}.work-item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--text-medium);margin:0;font-size:1rem;line-height:1.6}.section-header[data-astro-cid-j7pv25f6]{text-align:center;margin-bottom:3rem;position:relative}.header-icon[data-astro-cid-j7pv25f6]{margin-bottom:1rem}.hexagon-large[data-astro-cid-j7pv25f6]{width:80px;height:80px;background:linear-gradient(135deg,var(--accent-gold) 0%,#e6b528 100%);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);display:flex;align-items:center;justify-content:center;margin:0 auto;box-shadow:0 8px 25px #ffc72c66;transition:var(--transition)}.hexagon-large[data-astro-cid-j7pv25f6]:hover{transform:scale(1.1) rotate(5deg);box-shadow:0 12px 35px #ffc72c99}.header-symbol[data-astro-cid-j7pv25f6]{font-size:2rem;color:var(--primary-black)}.header-svg-icon[data-astro-cid-j7pv25f6]{width:40px;height:40px;color:var(--primary-black);transition:var(--transition)}.hexagon-large[data-astro-cid-j7pv25f6]:hover .header-svg-icon[data-astro-cid-j7pv25f6]{transform:scale(1.15);color:var(--primary-black)}.section-header[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2.5rem;color:var(--primary-black);margin:0 0 .75rem;font-weight:700}.section-subtitle[data-astro-cid-j7pv25f6]{font-size:1.25rem;color:var(--text-medium);max-width:600px;margin:0 auto;line-height:1.6;font-weight:400}.why-choose-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.why-item[data-astro-cid-j7pv25f6]{background:var(--secondary-white);padding:1.75rem;border-radius:20px;box-shadow:0 10px 30px #00000014;transition:var(--transition);border:1px solid rgba(255,255,255,.8);position:relative;overflow:hidden}.why-item[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--accent-gold),#ffcc33);transform:scaleX(0);transition:transform .3s ease;border-radius:18px 18px 0 0}.why-item[data-astro-cid-j7pv25f6]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000001f;border-color:#ffc72c4d}.why-item[data-astro-cid-j7pv25f6]:hover:before{transform:scaleX(1)}.why-icon[data-astro-cid-j7pv25f6]{margin-bottom:1rem;display:flex;justify-content:center}.hexagon-medium[data-astro-cid-j7pv25f6]{width:60px;height:60px;background:linear-gradient(135deg,var(--accent-gold) 0%,#e6b528 100%);clip-path:polygon(50% 0%,100% 25%,100% 75%,50% 100%,0% 75%,0% 25%);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px #ffc72c4d;transition:var(--transition)}.why-item[data-astro-cid-j7pv25f6]:hover .hexagon-medium[data-astro-cid-j7pv25f6]{transform:scale(1.1) rotate(5deg);box-shadow:0 8px 25px #ffc72c66}.item-icon[data-astro-cid-j7pv25f6]{font-size:1.5rem;color:var(--primary-black)}.item-svg-icon[data-astro-cid-j7pv25f6]{width:32px;height:32px;color:var(--primary-black);transition:var(--transition)}.why-item[data-astro-cid-j7pv25f6]:hover .item-svg-icon[data-astro-cid-j7pv25f6]{transform:scale(1.15)}.why-item[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{color:var(--primary-black);margin-bottom:.75rem;font-size:1.375rem;font-weight:600;text-align:center}.why-item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:var(--text-medium);line-height:1.7;font-size:1rem;text-align:center}.contact-icon[data-astro-cid-j7pv25f6],.contact-svg-icon[data-astro-cid-j7pv25f6]{width:16px;height:16px;color:var(--primary-black);transition:var(--transition)}@media (max-width: 768px){.section-header[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:2rem}.section-subtitle[data-astro-cid-j7pv25f6]{font-size:1.125rem}.section-header[data-astro-cid-j7pv25f6]{margin-bottom:2.5rem}.how-we-work-grid[data-astro-cid-j7pv25f6],.why-choose-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.why-item[data-astro-cid-j7pv25f6]{padding:1.5rem 1.25rem}.why-item[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:1.25rem;margin-bottom:.5rem}.why-item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:.95rem}}
