.technineApsziura{background:linear-gradient(135deg,#111827 0%,#7f1d1d 50%,#111827 100%);min-height:100vh}.container{max-width:var(--max-width-container);padding:0 var(--space-8);margin:0 auto}.inspectionServices{padding:var(--space-16) 0;background:0 0}.inspectionServices h2{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:var(--space-12);color:var(--color-white);position:relative}.inspectionServices h2:after{content:"";bottom:calc(-1 * var(--space-4));background:linear-gradient(90deg, var(--color-brand-primary), #991b1b);border-radius:var(--radius-sm);width:60px;height:4px;position:absolute;left:50%;transform:translate(-50%)}.servicesGrid{gap:var(--space-8);margin-bottom:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(350px,1fr));display:grid}.serviceCard{background:var(--color-gray-800);border-radius:var(--radius-2xl);padding:var(--space-8);border:1px solid var(--color-gray-700);transition:all var(--duration-normal) var(--ease-in-out);color:var(--color-white);text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 8px 32px #0006}.serviceCard:before{content:"";background:linear-gradient(90deg, var(--color-brand-primary), var(--color-brand-primary-dark));height:4px;transition:transform var(--duration-normal) ease;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.serviceCard:hover{box-shadow:var(--shadow-xl), var(--shadow-lg);transform:translateY(-8px)}.serviceCard:hover:before{transform:scaleX(1)}.serviceHeader{margin-bottom:var(--space-6);justify-content:space-between;align-items:flex-start;display:flex}.serviceHeader h3{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--color-white);line-height:var(--line-height-snug);flex:1;margin:0}.serviceMeta{align-items:flex-end;gap:var(--space-2);flex-direction:column;display:flex}.serviceMeta .price{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-brand-primary);padding:var(--space-1) var(--space-3);border-radius:var(--radius-lg);background:linear-gradient(135deg,#fff0f0,#ffe0e0);border:1px solid #fdbaba}.serviceMeta .duration{font-size:var(--font-size-sm);color:var(--color-gray-300);background:var(--color-gray-700);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);font-weight:var(--font-weight-medium)}.serviceCard p{color:var(--color-gray-400);line-height:var(--line-height-relaxed);margin-bottom:var(--space-6);font-size:var(--font-size-base)}.serviceBtn{background:linear-gradient(135deg, var(--color-brand-primary), var(--color-brand-primary-dark));color:var(--color-white);padding:var(--space-3) var(--space-6);border-radius:var(--radius-lg);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--duration-normal) ease;border:none;position:relative;overflow:hidden}.serviceBtn:before{content:"";width:100%;height:100%;transition:left var(--duration-slow) ease;background:linear-gradient(90deg,#0000,#fff3,#0000);position:absolute;top:0;left:-100%}.serviceBtn:hover{box-shadow:var(--shadow-glow-red);transform:translateY(-2px)}.serviceBtn:hover:before{left:100%}.whatWeCheck{padding:var(--space-16) 0;background:0 0}.whatWeCheck h2{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:var(--space-12);color:var(--color-white)}.checklistGrid{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.checklistCategory{background:var(--color-gray-800);border-radius:var(--radius-xl);padding:var(--space-8);border:1px solid var(--color-gray-700);transition:transform var(--duration-normal) ease;box-shadow:0 4px 16px #0006}.checklistCategory:hover{box-shadow:var(--shadow-xl), var(--shadow-lg);transform:translateY(-4px)}.checklistCategory h3{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--color-brand-primary);margin-bottom:var(--space-6);align-items:center;gap:var(--space-2);display:flex}.checklistCategory h3:before{content:"✓";background:linear-gradient(135deg, var(--color-brand-primary), var(--color-brand-primary-dark));width:24px;height:24px;color:var(--color-white);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);justify-content:center;align-items:center;display:inline-flex}.checklistCategory ul{margin:0;padding:0;list-style:none}.checklistCategory li{padding:var(--space-3) 0;border-bottom:1px solid var(--color-gray-700);color:var(--color-gray-300);padding-left:var(--space-6);transition:color var(--duration-normal) ease;position:relative}.checklistCategory li:last-child{border-bottom:none}.checklistCategory li:before{content:"•";color:var(--color-brand-primary);font-weight:var(--font-weight-bold);position:absolute;left:0}.checklistCategory li:hover{color:var(--color-brand-primary)}.registrationForm{padding:var(--space-16) 0;background:0 0}.registrationForm h2{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:var(--space-4);color:var(--color-white)}.formSubtitle{text-align:center;color:var(--color-gray-400);font-size:var(--font-size-lg);margin-bottom:var(--space-8)}.inspectionForm{background:var(--color-gray-50);border-radius:var(--radius-2xl);padding:var(--space-12);box-shadow:var(--shadow-lg), var(--shadow-md);border:1px solid var(--color-gray-200)}.formRow{gap:var(--space-6);margin-bottom:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.formGroup{flex-direction:column;display:flex}.formGroup label{font-weight:var(--font-weight-semibold);color:var(--color-gray-700);margin-bottom:var(--space-2);font-size:var(--font-size-sm);text-transform:uppercase;letter-spacing:.025em}.formGroup input,.formGroup select,.formGroup textarea{padding:var(--space-3) var(--space-4);border:2px solid var(--color-gray-200);border-radius:var(--radius-lg);font-size:var(--font-size-base);transition:all var(--duration-normal) ease;background:var(--color-white)}.formGroup input:focus,.formGroup select:focus,.formGroup textarea:focus{border-color:var(--color-brand-primary);outline:none;box-shadow:0 0 0 3px #dc26261a}.formGroup textarea{resize:vertical;min-height:120px;font-family:inherit}.formActions{gap:var(--space-4);margin-top:var(--space-8);display:flex}.primaryBtn{background:linear-gradient(135deg, var(--color-brand-primary), var(--color-brand-primary-dark));color:var(--color-white);padding:var(--space-4) var(--space-8);border-radius:var(--radius-lg);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--duration-normal) ease;font-size:var(--font-size-base);border:none;flex:1}.primaryBtn:hover{box-shadow:var(--shadow-glow-red);transform:translateY(-2px)}.secondaryBtn{color:var(--color-gray-300);border:2px solid var(--color-gray-600);padding:var(--space-4) var(--space-8);border-radius:var(--radius-lg);font-weight:var(--font-weight-semibold);cursor:pointer;transition:all var(--duration-normal) ease;font-size:var(--font-size-base);background:0 0;flex:1;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.secondaryBtn:hover{background:var(--color-gray-700);border-color:var(--color-gray-500);color:var(--color-white)}.inspectionBenefits{padding:var(--space-16) 0;background:linear-gradient(135deg, var(--color-gray-800) 0%, var(--color-gray-700) 100%);color:var(--color-white)}.inspectionBenefits h2{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);text-align:center;margin-bottom:var(--space-12);color:var(--color-white)}.benefitsGrid{gap:var(--space-8);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.benefitItem{text-align:center;padding:var(--space-8);border-radius:var(--radius-xl);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all var(--duration-normal) ease;background:#ffffff1a;border:1px solid #fff3}.benefitItem:hover{background:#ffffff26;transform:translateY(-8px);box-shadow:0 20px 40px #0000004d}.benefitIcon{width:80px;height:80px;margin:0 auto var(--space-6);background:linear-gradient(135deg, var(--color-brand-primary), var(--color-brand-primary-dark));border-radius:var(--radius-full);padding:var(--space-4);justify-content:center;align-items:center;display:flex}.benefitIcon img{filter:brightness(0)invert();width:40px;height:40px}.benefitItem h3{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-4);color:var(--color-white)}.benefitItem p{color:#ffffffe6;line-height:var(--line-height-relaxed);font-size:var(--font-size-base)}@media (max-width:768px){.servicesGrid,.checklistGrid{gap:var(--space-6);grid-template-columns:1fr}.formRow{gap:var(--space-4);grid-template-columns:1fr}.benefitsGrid{gap:var(--space-6);grid-template-columns:1fr}.inspectionForm{padding:var(--space-8) var(--space-6)}.formActions{flex-direction:column}.serviceHeader{align-items:flex-start;gap:var(--space-4);flex-direction:column}.serviceMeta{align-items:flex-start}}@media (max-width:480px){.inspectionServices h2,.whatWeCheck h2,.registrationForm h2,.inspectionBenefits h2{font-size:var(--font-size-3xl)}.serviceCard,.checklistCategory,.benefitItem{padding:var(--space-6)}.inspectionForm{padding:var(--space-6) var(--space-4)}}
