.corporate-container{flex-direction:column;min-height:calc(100vh - 70px);display:flex;position:relative;overflow:hidden}.corporate-container:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle,#ff705114 0%,#fff0 70%);width:800px;height:800px;position:absolute;top:0%;right:-10%;transform:translateY(-20%)}.corporate-hero{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:1200px;margin:0 auto;padding:6rem 2rem;display:flex}.corporate-title{letter-spacing:-.03em;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1.1;animation:.8s ease-out fadeIn}.corporate-subtitle{color:var(--text-muted);max-width:700px;margin:0 auto 2rem;font-size:1.25rem;font-weight:400;line-height:1.6;animation:1s ease-out fadeIn}.corporate-benefits{background:#fff;border-top:1px solid #1c2d3514;border-bottom:1px solid #1c2d3514;padding:4rem 2rem}.benefits-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;max-width:1200px;margin:0 auto;display:grid}.benefit-card{text-align:left;border-left:4px solid var(--primary);border:1px solid #1c2d350d;padding:2.5rem;box-shadow:0 4px 12px #00000008;background:#f8fafc!important}.benefit-icon{margin-bottom:1rem;font-size:2.5rem;display:inline-block}.benefit-title{color:var(--color-text);margin-bottom:1rem;font-size:1.5rem;font-weight:700}.benefit-desc{color:var(--color-text-muted);font-size:1rem;line-height:1.5}.corporate-contact{text-align:center;width:100%;max-width:800px;margin:0 auto;padding:2rem 2rem 6rem}.contact-card{border:1px solid #1c2d3514;padding:3rem;box-shadow:0 20px 50px #0000000d;background:#fff!important}.contact-form{text-align:left;flex-direction:column;gap:1.5rem;margin-top:2rem;display:flex}.form-row{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}textarea.admin-input{resize:vertical;min-height:120px;padding:1rem}@media (max-width:768px){.form-row{grid-template-columns:1fr}}
