.page-header{background:var(--charcoal);background-position:50% 40%;background-size:cover;padding:160px 0 80px;position:relative;overflow:hidden}.page-header:before{content:"";pointer-events:none;background:linear-gradient(90deg,#1a1a2eeb,#1a1a2ec7);position:absolute;inset:0}.page-header--about{background-image:url(/images/field-cabin.jpg)}.page-header--toprak{background-image:url(/images/field-plowing.jpg)}.page-header--services{background-image:url(/images/field-sunset.jpg)}.page-header--contact{background-image:url(/images/market-mechanic.jpg)}.page-header--equipment{background-image:url(/images/aerial-vast.jpg)}.page-header .container{z-index:2;position:relative}.page-header .section-label{color:var(--teal)}.page-header .section-label-line{background:var(--teal)}.page-header h1{font-family:var(--font-display);color:var(--white);letter-spacing:2px;text-transform:uppercase;margin-bottom:16px;font-size:clamp(2.4rem,5vw,4rem);line-height:1.1}[data-lang=ar] .page-header h1{font-family:var(--font-ar);letter-spacing:0;text-transform:none;font-weight:800;line-height:1.3}.page-header p{color:#fff9;max-width:600px;font-size:1.1rem;line-height:1.8}.content-section{padding:var(--section-pad) 0}.content-section.alt{background:var(--cream)}.content-section.dark{background:var(--charcoal);color:var(--white)}.content-section.dark .section-subtitle{color:#fff9}.two-col{grid-template-columns:1fr 1fr;align-items:start;gap:64px;display:grid}@media (width<=768px){.two-col{grid-template-columns:1fr;gap:40px}}.content-block h2{font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;color:var(--graphite);margin-bottom:16px;font-size:clamp(1.6rem,3vw,2.2rem)}[data-lang=ar] .content-block h2{font-family:var(--font-ar);letter-spacing:0;text-transform:none;font-weight:700}.content-block p{color:var(--steel);margin-bottom:16px;font-size:1rem;line-height:1.8}.content-block ul{padding:0;list-style:none}.content-block ul li{color:var(--steel);border-bottom:1px solid #0000000f;padding:12px 0 12px 20px;font-size:.95rem;line-height:1.7;position:relative}.content-block ul li:before{content:"";background:var(--orange);border-radius:50%;width:6px;height:6px;position:absolute;top:20px;left:0}[dir=rtl] .content-block ul li{padding-left:0;padding-right:20px}[dir=rtl] .content-block ul li:before{left:auto;right:0}.spec-table{border-collapse:collapse;width:100%;margin:24px 0;font-size:.92rem}.spec-table th{text-align:left;background:var(--charcoal);color:var(--white);letter-spacing:.05em;text-transform:uppercase;padding:12px 16px;font-size:.8rem;font-weight:600}[dir=rtl] .spec-table th{text-align:right}.spec-table td{color:var(--graphite);border-bottom:1px solid #0000000f;padding:12px 16px}.spec-table tr:hover td{background:#00000005}.spec-table .highlight td{background:#d35f280f;font-weight:600}.product-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px;margin-top:40px;display:grid}.product-card{background:var(--white);border-radius:var(--radius);transition:var(--transition);border:1px solid #0000000f;padding:32px}.product-card:hover{transform:translateY(-4px);box-shadow:0 12px 40px #00000014}.product-card h3{font-family:var(--font-display);letter-spacing:1px;text-transform:uppercase;color:var(--graphite);margin-bottom:8px;font-size:1.2rem}[data-lang=ar] .product-card h3{font-family:var(--font-ar);letter-spacing:0;text-transform:none;font-weight:700}.product-card .tag{color:var(--orange);border-radius:var(--radius-full);background:#d35f281a;margin-bottom:12px;padding:4px 12px;font-size:.75rem;font-weight:700;display:inline-block}.product-card p{color:var(--steel);font-size:.9rem;line-height:1.7}.config-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:32px;display:grid}.config-card{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius);text-align:center;padding:28px}.config-card h4{font-family:var(--font-display);color:var(--white);letter-spacing:1px;margin-bottom:8px;font-size:1.4rem}.config-card .config-specs{color:#ffffff80;margin-bottom:12px;font-size:.85rem}.config-card p{color:#ffffffa6;font-size:.88rem;line-height:1.6}.contact-form{gap:20px;max-width:600px;display:grid}.form-group label{color:var(--graphite);margin-bottom:6px;font-size:.85rem;font-weight:600;display:block}.form-group input,.form-group select,.form-group textarea{border-radius:var(--radius-sm);background:var(--white);width:100%;color:var(--graphite);border:1px solid #0000001a;padding:14px 16px;font-size:.95rem;transition:border-color .2s}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:var(--teal);outline:none;box-shadow:0 0 0 3px #0891b21a}.form-group textarea{resize:vertical;min-height:140px}.form-success{color:#166534;border-radius:var(--radius-sm);background:#25d3661a;padding:16px;font-weight:500}.form-error{color:var(--orange);border-radius:var(--radius-sm);background:#d35f281a;padding:16px;font-weight:500}.markets-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-top:40px;display:grid}.market-card{background:var(--glass);border:1px solid var(--glass-border);border-radius:var(--radius);padding:32px}.market-card h3{color:var(--white);margin-bottom:8px;font-size:1.1rem;font-weight:700}.market-card p{color:#ffffff8c;font-size:.9rem;line-height:1.7}.comparison-table{border-collapse:collapse;width:100%;margin:32px 0;font-size:.88rem}.comparison-table th{text-align:left;background:var(--cream);letter-spacing:.04em;text-transform:uppercase;color:var(--graphite);border-bottom:2px solid var(--orange);padding:14px 16px;font-size:.8rem;font-weight:700}[dir=rtl] .comparison-table th{text-align:right}.comparison-table td{border-bottom:1px solid #0000000f;padding:14px 16px}.comparison-table td:first-child{color:var(--graphite);font-weight:600}.comparison-table td:nth-child(2){color:var(--orange);font-weight:600}
