.hero-target{font-size:12px;color:#dceaff;margin-bottom:15px;letter-spacing:.04em}.industry-hero h1{font-size:clamp(31px,3.5vw,48px);line-height:1.5;font-weight:900;letter-spacing:-.025em;margin-top:22px}.hero-scope{margin-bottom:12px}.hero-actions{display:grid!important;grid-template-columns:1.1fr 1fr;gap:12px}.hero-actions .btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border-radius:8px;min-height:110px;text-align:center}.hero-actions small{font-size:11px;font-weight:400}.hero-actions strong{font-size:20px}.hero-actions span{font-size:19px;letter-spacing:.04em}.hero-material{display:block;margin:16px 0;font-size:12px}.diagnosis-shortcut{display:block;border-bottom:1px solid #7498c0;padding:15px 0;color:#fff;font-size:14px;font-weight:700;line-height:1.7}.industry-hero{background:linear-gradient(120deg,#061e3d,#08498a)}.hero-photo{border-radius:8px;box-shadow:16px 16px 0 #ffffff0d}.next-step{background:#f1f5f9;padding:78px 0}.next-heading{max-width:780px;margin:0 auto;text-align:center}.next-heading h2{font-size:clamp(30px,3.2vw,44px);line-height:1.45;letter-spacing:-.03em}.next-heading em{font-style:normal;color:#0755a2}.next-heading p{color:#50657a;font-size:15px;line-height:1.9;margin:20px 0}.next-step .next-topics{gap:0;margin:38px 0 34px;background:white;border:1px solid #dbe4ed;border-radius:12px;padding:26px 12px}.next-step .next-topics>div{border:0;padding:0 22px}.next-step .next-topics>div+div{border-left:1px solid #dbe4ed}.next-step .next-topics h3{font-size:18px;line-height:1.6;margin:10px 0}.next-step .next-topics span{font-weight:800;font-size:11px;letter-spacing:.08em}.contact-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.contact-option{display:flex;flex-direction:column;gap:12px;min-width:0;border:1px solid #d2dfe9;border-radius:12px;padding:24px;background:white;color:#143753;box-shadow:0 6px 18px #16335008;transition:transform .15s,box-shadow .15s}.contact-option:hover{transform:translateY(-3px);box-shadow:0 9px 24px #16335016}.contact-option strong{font-size:23px;line-height:1.4}.contact-option b{font-size:15px;font-weight:500;min-height:28px}.option-tag{font-size:12px;opacity:.85}.option-foot{margin-top:auto;padding-top:17px;border-top:1px solid #dbe4ed;font-size:12px;display:flex;justify-content:space-between;align-items:center}.option-foot i{font-style:normal;font-size:20px}.call-option{background:#e86229;color:white;border-color:#e86229}.call-option b{font-size:25px;letter-spacing:.025em}.call-option .option-foot{border-color:#ffffff60}.booking-option{border-top:4px solid #137f72}.material-option{border-top:4px solid #1261a5}.mobile-cta{grid-template-columns:1fr 1fr!important}.mobile-cta .btn{display:flex;flex-direction:column;gap:3px;border-radius:6px}.mobile-cta small{font-size:10px;font-weight:400}.mobile-cta strong{font-size:16px}@media(max-width:800px){.trade-figure{grid-row:auto}.visual-hero{gap:20px}.hero-photo{height:190px}.hero-target{font-size:11px}.industry-hero h1{font-size:30px}.hero-copy .hero-scope{margin-bottom:8px}.hero-actions{grid-template-columns:1fr 1fr!important}.hero-actions .btn{padding:13px 8px;min-height:96px}.hero-actions strong{font-size:17px}.hero-actions span{font-size:16px}.hero-actions small{font-size:10px}.next-step{padding:46px 0}.next-heading p br{display:none}.next-step .next-topics{padding:10px 22px;gap:0}.next-step .next-topics>div{padding:18px 0}.next-step .next-topics>div+div{border-left:0;border-top:1px solid #dbe4ed}.contact-options{grid-template-columns:1fr;gap:12px}.contact-option{padding:22px;gap:8px}.contact-option b{min-height:0}.option-foot{padding-top:12px}.mobile-cta{padding-bottom:calc(8px + env(safe-area-inset-bottom))}body{padding-bottom:80px}}@media(prefers-reduced-motion:reduce){.contact-option{transition:none}}
