.about-hero[data-astro-cid-kh7btl4r]{background:linear-gradient(135deg,#ffd7001a,#ff8c001a,#ff00641a,#8a2be21a,#00bfff1a),radial-gradient(ellipse at top,rgba(255,215,0,.1) 0%,transparent 60%),linear-gradient(#000c,#0009),url(/about-us.jpg);background-size:400% 400%,cover,cover,cover;background-position:0% 50%,center,center,center;background-attachment:fixed;animation:gradientShift 20s ease infinite;padding:8rem 0;text-align:center;position:relative;overflow:hidden;min-height:80vh;display:flex;align-items:center}.hero-background[data-astro-cid-kh7btl4r]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.floating-element[data-astro-cid-kh7btl4r]{position:absolute;font-size:3rem;opacity:.3;animation:float 6s ease-in-out infinite}.element-1[data-astro-cid-kh7btl4r]{top:20%;left:10%;animation-delay:0s}.element-2[data-astro-cid-kh7btl4r]{top:60%;right:15%;animation-delay:1.5s}.element-3[data-astro-cid-kh7btl4r]{top:30%;right:25%;animation-delay:3s}.element-4[data-astro-cid-kh7btl4r]{bottom:25%;left:20%;animation-delay:4.5s}.hero-content[data-astro-cid-kh7btl4r]{position:relative;z-index:2;animation:fadeInUp 1s ease-out}.hero-badge[data-astro-cid-kh7btl4r]{display:inline-block;background:linear-gradient(45deg,gold,#ffed4e);color:#1a1a1a;padding:.5rem 1.5rem;border-radius:25px;font-weight:700;margin-bottom:2rem;animation:pulse 2s infinite;text-transform:uppercase;font-size:.9rem;letter-spacing:1px}.about-hero[data-astro-cid-kh7btl4r] h1[data-astro-cid-kh7btl4r]{font-size:clamp(2.5rem,5vw,4rem);background:linear-gradient(45deg,gold,#ff8c00,#ff6b6b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:2rem;animation:textShimmer 3s ease-in-out infinite;font-weight:800;text-shadow:0 0 20px rgba(255,215,0,.3)}.hero-description[data-astro-cid-kh7btl4r]{font-size:clamp(1.1rem,2vw,1.3rem);max-width:800px;margin:0 auto 3rem;opacity:.95;line-height:1.7;color:#f0f0f0;animation:fadeIn 1s ease-out .5s both}.hero-stats[data-astro-cid-kh7btl4r]{display:flex;justify-content:center;gap:3rem;margin-top:3rem;animation:fadeIn 1s ease-out 1s both}.stat-item[data-astro-cid-kh7btl4r]{text-align:center}.stat-number[data-astro-cid-kh7btl4r]{display:block;font-size:2.5rem;font-weight:700;color:gold;animation:countUp 2s ease-out 1.5s both}.stat-label[data-astro-cid-kh7btl4r]{display:block;font-size:.9rem;color:#ccc;margin-top:.5rem;text-transform:uppercase;letter-spacing:1px}.about-content[data-astro-cid-kh7btl4r]{padding:6rem 0;background:linear-gradient(45deg,rgba(255,215,0,.05) 0%,transparent 50%,rgba(255,0,100,.05) 100%)}.content-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:2fr 1fr;gap:4rem;align-items:start}.content-main[data-astro-cid-kh7btl4r]{animation:slideInLeft 1s ease-out}.content-main[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{background:linear-gradient(45deg,gold,#ff8c00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:2.2rem;margin:3rem 0 1.5rem;position:relative;animation:fadeInUp .8s ease-out}.content-main[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]:first-child{margin-top:0}.content-main[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]:after{content:"";position:absolute;bottom:-8px;left:0;width:60px;height:3px;background:linear-gradient(45deg,gold,#ff8c00);border-radius:2px}.content-main[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{line-height:1.8;margin-bottom:2rem;font-size:1.1rem;opacity:.9;animation:fadeIn .8s ease-out}.content-sidebar[data-astro-cid-kh7btl4r]{animation:slideInRight 1s ease-out}.info-card[data-astro-cid-kh7btl4r]{background:linear-gradient(135deg,#ffffff1a,#ffd7000d);padding:2.5rem;border-radius:20px;margin-bottom:2rem;border:1px solid rgba(255,215,0,.2);backdrop-filter:blur(10px);transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;animation:fadeInUp .8s ease-out}.info-card[data-astro-cid-kh7btl4r]:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,215,0,.1),transparent);transform:rotate(45deg);transition:all .6s ease;opacity:0}.info-card[data-astro-cid-kh7btl4r]:hover{transform:translateY(-8px);box-shadow:0 20px 40px #ffd70033,inset 0 1px #fff3;border-color:#ffd70066}.info-card[data-astro-cid-kh7btl4r]:hover:before{opacity:1;animation:shimmer 1.5s ease-in-out}.info-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{background:linear-gradient(45deg,gold,#ff8c00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1.5rem;font-size:1.4rem;font-weight:700}.info-card[data-astro-cid-kh7btl4r] ul[data-astro-cid-kh7btl4r]{list-style:none;padding:0}.info-card[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{padding:1rem 0;border-bottom:1px solid rgba(255,255,255,.1);display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.info-card[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:hover{padding-left:10px;color:gold}.info-card[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:last-child{border-bottom:none}.values-section[data-astro-cid-kh7btl4r]{background:linear-gradient(135deg,#8a2be20d,#ff00640d,#ffd7000d);padding:6rem 0;position:relative}.values-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:3rem}.value-card[data-astro-cid-kh7btl4r]{background:linear-gradient(135deg,#ffffff1a,#ffd7000d);padding:3rem 2rem;border-radius:25px;text-align:center;transition:all .4s cubic-bezier(.4,0,.2,1);border:1px solid rgba(255,215,0,.2);backdrop-filter:blur(10px);position:relative;overflow:hidden;animation:fadeInUp .8s ease-out}.value-card[data-astro-cid-kh7btl4r]:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(255,215,0,.1) 0%,transparent 70%);opacity:0;transition:opacity .4s ease}.value-card[data-astro-cid-kh7btl4r]:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 25px 50px #ffd70033,inset 0 1px #fff3;border-color:#ffd70066}.value-card[data-astro-cid-kh7btl4r]:hover:before{opacity:1}.value-icon[data-astro-cid-kh7btl4r]{font-size:4rem;margin-bottom:1.5rem;animation:bounce 2s infinite;display:inline-block}.value-card[data-astro-cid-kh7btl4r]:nth-child(2) .value-icon[data-astro-cid-kh7btl4r]{animation-delay:.2s}.value-card[data-astro-cid-kh7btl4r]:nth-child(3) .value-icon[data-astro-cid-kh7btl4r]{animation-delay:.4s}.value-card[data-astro-cid-kh7btl4r]:nth-child(4) .value-icon[data-astro-cid-kh7btl4r]{animation-delay:.6s}.value-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{background:linear-gradient(45deg,gold,#ff8c00);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:1.5rem;font-size:1.4rem;font-weight:700}.value-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{line-height:1.6;opacity:.9;font-size:1rem}.container[data-astro-cid-kh7btl4r]{max-width:1200px;margin:0 auto;padding:0 2rem}@keyframes gradientShift{0%,to{background-position:0% 50%,center,center,center}50%{background-position:100% 50%,center,center,center}}@keyframes float{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-20px) rotate(5deg)}50%{transform:translateY(-10px) rotate(-5deg)}75%{transform:translateY(-25px) rotate(3deg)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes textShimmer{0%,to{background-position:-200% center}50%{background-position:200% center}}@keyframes shimmer{0%{transform:translate(-100%) rotate(45deg)}to{transform:translate(100%) rotate(45deg)}}@keyframes countUp{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes bounce{0%,20%,53%,80%,to{transform:translateY(0)}40%,43%{transform:translateY(-10px)}70%{transform:translateY(-5px)}90%{transform:translateY(-2px)}}@media (max-width: 1024px){.hero-stats[data-astro-cid-kh7btl4r]{gap:2rem}}@media (max-width: 768px){.about-hero[data-astro-cid-kh7btl4r]{padding:6rem 0;min-height:70vh}.about-hero[data-astro-cid-kh7btl4r] h1[data-astro-cid-kh7btl4r]{font-size:2.5rem}.hero-stats[data-astro-cid-kh7btl4r]{flex-wrap:wrap;gap:1.5rem}.stat-number[data-astro-cid-kh7btl4r]{font-size:2rem}.content-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:3rem}.team-grid[data-astro-cid-kh7btl4r],.values-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:2rem}.floating-element[data-astro-cid-kh7btl4r]{font-size:2rem}.info-card[data-astro-cid-kh7btl4r],.team-member[data-astro-cid-kh7btl4r],.value-card[data-astro-cid-kh7btl4r]{padding:2rem 1.5rem}}@media (max-width: 480px){.hero-stats[data-astro-cid-kh7btl4r]{flex-direction:column;gap:1rem}.about-content[data-astro-cid-kh7btl4r],.team-section[data-astro-cid-kh7btl4r],.values-section[data-astro-cid-kh7btl4r]{padding:4rem 0}}@media print{.about-hero[data-astro-cid-kh7btl4r]{background:#1a1a1a!important;color:#000!important}.floating-element[data-astro-cid-kh7btl4r]{display:none}.hero-badge[data-astro-cid-kh7btl4r],.info-card[data-astro-cid-kh7btl4r],.team-member[data-astro-cid-kh7btl4r],.value-card[data-astro-cid-kh7btl4r]{background:#f9f9f9!important;border:1px solid #ddd!important}}@media (prefers-contrast: high){.info-card[data-astro-cid-kh7btl4r],.team-member[data-astro-cid-kh7btl4r],.value-card[data-astro-cid-kh7btl4r]{border:2px solid #ffd700}.about-hero[data-astro-cid-kh7btl4r] h1[data-astro-cid-kh7btl4r],.team-section[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r],.values-section[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{text-shadow:2px 2px 4px rgba(0,0,0,.8)}}@media (prefers-reduced-motion: reduce){.floating-element[data-astro-cid-kh7btl4r],.hero-badge[data-astro-cid-kh7btl4r],.value-icon[data-astro-cid-kh7btl4r]{animation:none}.about-hero[data-astro-cid-kh7btl4r]{background-position:center}.info-card[data-astro-cid-kh7btl4r],.team-member[data-astro-cid-kh7btl4r],.value-card[data-astro-cid-kh7btl4r]{transition:none}}.info-card[data-astro-cid-kh7btl4r]:focus-within,.team-member[data-astro-cid-kh7btl4r]:focus-within,.value-card[data-astro-cid-kh7btl4r]:focus-within{outline:2px solid #ffd700;outline-offset:4px}
