.about-page:where(.astro-KH7BTL4R){min-height:100vh;display:flex;flex-direction:column;background:var(--bg-light)}.about-content:where(.astro-KH7BTL4R){flex:1;padding:120px 0 60px;background:linear-gradient(170deg,var(--bg-subtle) 0%,var(--bg-light) 100%)}.about-card:where(.astro-KH7BTL4R){background:white;border-radius:20px;padding:4rem;box-shadow:var(--shadow-lg);max-width:1000px;margin:0 auto;position:relative;overflow:hidden}.about-card:where(.astro-KH7BTL4R):before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--gradient-primary)}.about-title:where(.astro-KH7BTL4R){font-size:3rem;font-weight:700;color:var(--primary);margin-bottom:3.5rem;text-align:center;position:relative}.about-title:where(.astro-KH7BTL4R):after{content:"";position:absolute;bottom:-15px;left:50%;transform:translate(-50%);width:80px;height:4px;background:var(--accent);border-radius:2px}.company-info:where(.astro-KH7BTL4R){display:flex;flex-direction:column;gap:4rem}.info-group:where(.astro-KH7BTL4R){display:flex;flex-direction:column;gap:1.5rem}.info-group:where(.astro-KH7BTL4R) h2:where(.astro-KH7BTL4R){font-size:1.8rem;font-weight:600;color:var(--text);position:relative;padding-left:1.2rem}.info-group:where(.astro-KH7BTL4R) h2:where(.astro-KH7BTL4R):before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:5px;height:25px;background:var(--accent);border-radius:2.5px}.info-group:where(.astro-KH7BTL4R) p:where(.astro-KH7BTL4R){color:var(--text-light);line-height:1.8;font-size:1.2rem;padding-left:1.2rem}.contact-section:where(.astro-KH7BTL4R){margin-top:1rem}.contact-grid:where(.astro-KH7BTL4R){display:grid;grid-template-columns:1fr auto;gap:3rem;align-items:start;padding-left:1.2rem}.contact-info:where(.astro-KH7BTL4R){display:flex;flex-direction:column;gap:1.5rem}.contact-item:where(.astro-KH7BTL4R){display:flex;align-items:center;gap:1rem;color:var(--text-light);font-size:1.2rem;padding:1rem;background:rgba(11,61,145,.03);border-radius:12px;transition:all .3s ease}.contact-item:where(.astro-KH7BTL4R):hover{background:rgba(11,61,145,.06);transform:translate(5px)}.contact-icon:where(.astro-KH7BTL4R){width:24px;height:24px;color:var(--accent)}.qrcode-section:where(.astro-KH7BTL4R){padding:1.5rem;background:white;border-radius:16px;box-shadow:var(--shadow-md);transition:all .3s ease}.qrcode-section:where(.astro-KH7BTL4R):hover{transform:translateY(-5px);box-shadow:var(--shadow-lg)}.qrcode-container:where(.astro-KH7BTL4R){display:flex;flex-direction:column;align-items:center;gap:1rem}.qrcode-image:where(.astro-KH7BTL4R){width:180px;height:180px;object-fit:contain;border-radius:12px;padding:10px;background:white;box-shadow:var(--shadow-sm)}.qrcode-info:where(.astro-KH7BTL4R){display:flex;flex-direction:column;align-items:center;gap:.3rem}.qrcode-title:where(.astro-KH7BTL4R){font-size:1rem;color:var(--text-light)}.qrcode-name:where(.astro-KH7BTL4R){font-size:1.2rem;font-weight:600;color:var(--primary)}.about-footer:where(.astro-KH7BTL4R){background-color:var(--bg-subtle);padding:2rem 0;text-align:center;border-top:1px solid var(--border)}.about-footer:where(.astro-KH7BTL4R) .container:where(.astro-KH7BTL4R){display:flex;flex-direction:column;align-items:center;gap:.5rem}@media (max-width: 768px){.about-content:where(.astro-KH7BTL4R){padding:100px 1.5rem 40px}.about-card:where(.astro-KH7BTL4R){padding:2.5rem;border-radius:16px}.about-title:where(.astro-KH7BTL4R){font-size:2.5rem;margin-bottom:3rem}.contact-grid:where(.astro-KH7BTL4R){grid-template-columns:1fr;gap:2rem}.qrcode-section:where(.astro-KH7BTL4R){justify-self:center}.info-group:where(.astro-KH7BTL4R) h2:where(.astro-KH7BTL4R){font-size:1.5rem}.info-group:where(.astro-KH7BTL4R) p:where(.astro-KH7BTL4R),.contact-item:where(.astro-KH7BTL4R){font-size:1.1rem}}@media (max-width: 480px){.about-card:where(.astro-KH7BTL4R){padding:2rem 1.5rem}.about-title:where(.astro-KH7BTL4R){font-size:2rem}.info-group:where(.astro-KH7BTL4R) h2:where(.astro-KH7BTL4R){font-size:1.3rem}.info-group:where(.astro-KH7BTL4R) p:where(.astro-KH7BTL4R),.contact-item:where(.astro-KH7BTL4R){font-size:1rem}.qrcode-image:where(.astro-KH7BTL4R){width:150px;height:150px}.contact-item:where(.astro-KH7BTL4R){padding:.8rem;align-items:flex-start}.contact-icon:where(.astro-KH7BTL4R){width:20px;height:20px;flex-shrink:0}}.navbar:where(.astro-KH7BTL4R){position:fixed;top:0;left:0;right:0;z-index:1000;background-color:#fffffffa;backdrop-filter:blur(20px);box-shadow:var(--shadow-sm);border-bottom:1px solid rgba(11,61,145,.08)}.navbar:where(.astro-KH7BTL4R) .container:where(.astro-KH7BTL4R){display:flex;align-items:center;justify-content:space-between;height:80px}.logo:where(.astro-KH7BTL4R){font-weight:800;font-size:1.6rem;color:var(--primary);text-decoration:none;letter-spacing:-.5px;display:flex;align-items:center}.logo:where(.astro-KH7BTL4R):before{content:"";display:inline-block;width:10px;height:10px;margin-right:8px;background-color:var(--accent);border-radius:50%;box-shadow:0 0 8px 2px #00b4d866}.nav-links:where(.astro-KH7BTL4R){display:flex;align-items:center;gap:3rem}.nav-link:where(.astro-KH7BTL4R){color:var(--text);text-decoration:none;font-weight:500;transition:all .2s ease;position:relative;padding:.5rem 0}.nav-link:where(.astro-KH7BTL4R):after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--gradient-accent);transition:width .3s ease}.nav-link:where(.astro-KH7BTL4R):hover{color:var(--primary)}.nav-link:where(.astro-KH7BTL4R):hover:after{width:100%}.nav-button:where(.astro-KH7BTL4R){background:var(--gradient-primary);color:#fff;padding:.75rem 1.5rem;border-radius:8px;font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:var(--shadow-sm),0 0 15px #0b3d9126}.nav-button:where(.astro-KH7BTL4R):hover{transform:translateY(-3px);box-shadow:var(--shadow-md),0 0 20px #0b3d9140}.menu-toggle:where(.astro-KH7BTL4R){display:none;background:none;border:none;cursor:pointer;padding:.5rem}.menu-toggle:where(.astro-KH7BTL4R) span:where(.astro-KH7BTL4R){display:block;width:24px;height:2px;margin:5px 0;background-color:var(--primary)}.download-nav-button:where(.astro-KH7BTL4R){background:white;color:var(--primary);border:1px solid var(--primary);display:flex;align-items:center;gap:.5rem;transition:all .3s ease}.download-nav-button:where(.astro-KH7BTL4R):hover{background:rgba(255,255,255,.9);box-shadow:var(--shadow-sm),0 0 15px #0b3d9126;transform:translateY(-3px)}.download-icon:where(.astro-KH7BTL4R){width:16px;height:16px}@media (max-width: 768px){.navbar:where(.astro-KH7BTL4R) .container:where(.astro-KH7BTL4R){padding:1rem 1.5rem}.nav-links:where(.astro-KH7BTL4R){position:fixed;top:70px;right:-100%;width:100%;height:auto;background-color:var(--bg-light);flex-direction:column;align-items:center;gap:1.5rem;padding:2rem 0;transition:right .3s ease;box-shadow:var(--shadow-lg);z-index:1000}.nav-links:where(.astro-KH7BTL4R).active{right:0}.menu-toggle:where(.astro-KH7BTL4R){display:block}}
