.svc-slider-wrap{position:relative;margin-top:48px}.svc-grid{display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:10px 4px 96px 4px;scrollbar-width:none;cursor:grab}.svc-grid::-webkit-scrollbar{display:none}.svc-grid.is-dragging{cursor:grabbing;user-select:none}.svc-nav{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid rgba(10,79,156,0.18);box-shadow:0 4px 16px rgba(10,79,156,0.12);color:#0a4f9c;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:background 0.25s,box-shadow 0.25s,opacity 0.25s;opacity:0.85}.svc-nav:hover{background:#0a4f9c;color:#fff;opacity:1;box-shadow:0 6px 20px rgba(10,79,156,0.28)}.svc-nav--prev{left:-20px}.svc-nav--next{right:-20px}.svc-nav.hidden{opacity:0;pointer-events:none}.svc-card{position:relative;background:#fff;border-radius:18px;border:1px solid rgba(10,79,156,0.09) !important;padding:16px 18px 16px;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;box-shadow:0 2px 14px rgba(10,79,156,0.05) !important;transition:transform 0.4s cubic-bezier(.2,.8,.2,1),box-shadow 0.4s cubic-bezier(.2,.8,.2,1),border-color 0.4s cubic-bezier(.2,.8,.2,1);cursor:pointer;flex:0 0 200px;scroll-snap-align:start}.svc-card::after{display:none!important}.svc-card:hover{transform:translateY(-6px);box-shadow:0 24px 64px rgba(10,79,156,0.13),0 6px 16px rgba(10,79,156,0.07) !important;border-color:rgba(42,147,240,0.28) !important}.svc-accent{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#0a4f9c 0%,#2a93f0 100%);border-radius:18px 18px 0 0;opacity:0;transition:opacity 0.35s cubic-bezier(.2,.8,.2,1)}.svc-card:hover .svc-accent{opacity:1}.svc-watermark{position:absolute;top:-10px;right:-8px;font-family:"Newsreader",serif;font-style:italic;font-size:130px;font-weight:600;line-height:1;color:#0a4f9c;opacity:0.05;pointer-events:none;user-select:none;transition:opacity 0.45s cubic-bezier(.2,.8,.2,1),transform 0.45s cubic-bezier(.2,.8,.2,1)}.svc-card:hover .svc-watermark{opacity:0.13;transform:translate(-5px,7px)}.svc-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.svc-label{font-family:"Manrope",sans-serif;font-size:0.59rem;font-weight:700;letter-spacing:0.17em;text-transform:uppercase;color:#0a4f9c}.svc-dots{display:flex;gap:5px;align-items:center}.svc-dot{width:5px;height:5px;border-radius:50%;background:rgba(10,79,156,0.15);transition:background 0.3s}.svc-dot--on{background:#0a4f9c}.svc-card .other-service-card-icon{width:52px!important;height:52px!important;background:linear-gradient(135deg,rgba(42,147,240,0.13) 0%,rgba(10,79,156,0.06) 100%) !important;border:1px solid rgba(42,147,240,0.22) !important;border-radius:14px!important;box-shadow:0 2px 8px rgba(10,79,156,0.07) !important;color:#0a4f9c!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0;margin-bottom:12px;transition:transform 0.35s cubic-bezier(.2,.8,.2,1),background 0.35s cubic-bezier(.2,.8,.2,1) !important}.svc-card:hover .other-service-card-icon{transform:scale(1.05) rotate(-3deg) !important;background:linear-gradient(135deg,rgba(42,147,240,0.22) 0%,rgba(10,79,156,0.12) 100%) !important}.svc-card .other-service-card-icon svg{width:22px!important;height:22px!important;stroke:currentColor!important;fill:none!important;stroke-width:1.7!important;stroke-linecap:round!important;stroke-linejoin:round!important}.svc-title{font-family:"Newsreader",serif;font-size:1.12rem;font-weight:500;color:#0b1523;line-height:1.3;margin:0 0 4px}.svc-title em{font-style:italic;color:#0a4f9c;font-weight:400}.svc-desc{font-family:"Manrope",sans-serif;font-size:0.81rem;color:#5d6b82;line-height:1.65;flex:1;margin:0 0 2px}.svc-divider{height:1px;background:rgba(10,79,156,0.08);margin-bottom:2px}.svc-footer{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.svc-cta{font-family:"Manrope",sans-serif;font-size:0.59rem;font-weight:800;letter-spacing:0.17em;text-transform:uppercase;color:#0a4f9c}.svc-btn{width:34px;height:34px;border-radius:50%;background:rgba(10,79,156,0.07);border:1px solid rgba(10,79,156,0.14);display:flex;align-items:center;justify-content:center;font-size:0.85rem;color:#0a4f9c;flex-shrink:0;transition:background 0.35s cubic-bezier(.2,.8,.2,1),color 0.35s,transform 0.35s cubic-bezier(.2,.8,.2,1),box-shadow 0.35s}.svc-card:hover .svc-btn{background:#0a4f9c;color:#fff;transform:translateX(4px);box-shadow:0 4px 14px rgba(10,79,156,0.30)}.svc-qa-facts{list-style:none;padding:0;margin:0;display:grid;gap:14px}.svc-qa-fact{display:flex;align-items:flex-start;gap:14px;padding:14px 18px;background:rgba(160,100,10,0.08);border-radius:14px;font-size:0.95rem;line-height:1.55;color:#0b1523;font-family:"Manrope",sans-serif}.svc-qa-fact-icon{flex:0 0 28px;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:linear-gradient(135deg,#a06400,#e8a800);color:#fff;flex-shrink:0}.svc-qa-fact-icon svg{width:15px;height:15px;stroke:currentColor;fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.faq-help-link{color:#a06400!important}.faq-headline em{color:#a06400!important}
