﻿.page-service{background:#f4f8f6;overflow:hidden}.page-service .service-hero{background:linear-gradient(135deg,#173d42,#2f5d50);color:#fff;padding:58px 0 42px}.page-service .service-hero .container{display:grid;gap:28px}.page-service .service-kicker,.page-service .service-eyebrow{color:#d6f2eb;font-size:14px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.page-service .service-hero h1{color:#fff;font-size:clamp(32px,6vw,54px);line-height:1.1;max-width:860px}.page-service .service-hero p{color:rgba(255,255,255,0.9);font-size:18px;max-width:760px}.page-service .service-actions{display:flex;flex-direction:column;gap:12px;margin-top:22px}.page-service .service-btn{align-items:center;border-radius:999px;display:inline-flex;font-weight:800;justify-content:center;min-height:52px;padding:14px 22px;text-align:center}.page-service .service-btn.primary{background:linear-gradient(135deg,#ff7a18,#ff4d00);color:#fff;box-shadow:0 14px 30px rgba(255,90,0,0.3)}.page-service .service-btn.secondary{background:rgba(255,255,255,0.12);border:1px solid rgba(255,255,255,0.35);color:#fff}.page-service .service-trust{display:grid;gap:10px;margin-top:24px}.page-service .service-trust span,.page-service .trust-card{background:rgba(255,255,255,0.11);border:1px solid rgba(255,255,255,0.16);border-radius:8px;color:#fff;padding:10px 12px}.page-service .service-panel{background:#fff;border-radius:8px;box-shadow:0 16px 40px rgba(0,0,0,0.13);color:#1f2d2a;padding:22px}.page-service .service-panel h2{color:#173d42;font-size:24px}.page-service .service-panel p,.page-service .service-panel li{color:#4b625e}.page-service .service-section{padding:54px 0}.page-service .service-section.light{background:#fff}.page-service .service-section h2{font-size:clamp(26px,4vw,38px);margin-bottom:14px}.page-service .service-lead{color:#4b625e;font-size:18px;max-width:780px}.page-service .service-grid{display:grid;gap:18px;margin-top:28px}.page-service .service-card{background:#fff;border:1px solid rgba(31,70,75,0.11);border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,0.05);padding:22px}.page-service .service-card h3{color:#173d42;font-size:21px}.page-service .service-card p,.page-service .service-card li{color:#4b625e}.page-service .snippet-box{background:#e9f5f2;border-left:4px solid #2f5d50;border-radius:8px;margin-top:24px;padding:20px}.page-service .snippet-box strong{color:#173d42}.page-service .process-list{counter-reset:process;display:grid;gap:16px;margin-top:28px}.page-service .process-step{background:#fff;border-radius:8px;padding:22px;position:relative}.page-service .process-step::before{counter-increment:process;content:counter(process);align-items:center;background:#ff7a18;border-radius:50%;color:#fff;display:flex;font-weight:800;height:34px;justify-content:center;margin-bottom:12px;width:34px}.page-service .service-links{display:grid;gap:12px;margin-top:22px}.page-service .service-links a{background:#fff;border:1px solid rgba(31,70,75,0.12);border-radius:8px;color:#173d42;font-weight:700;padding:14px 16px}.page-service .faq-list{display:grid;gap:14px;margin-top:26px}.page-service .faq-item{background:#fff;border-left:4px solid #ff7a18;border-radius:8px;padding:20px}.page-service .faq-item h3{font-size:18px;margin-bottom:8px}.page-service .service-final{background:#173d42;color:#fff;padding:52px 0;text-align:center}.page-service .service-final h2,.page-service .service-final p{color:#fff}.page-service .service-final p{margin-inline:auto;max-width:680px}@media (min-width:700px){.page-service .service-actions,.page-service .service-trust{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.page-service .service-grid.two{grid-template-columns:repeat(2,1fr)}.page-service .service-grid.three,.page-service .process-list{grid-template-columns:repeat(3,1fr)}.page-service .service-links{grid-template-columns:repeat(4,1fr)}}@media (min-width:960px){.page-service .service-hero .container{align-items:center;grid-template-columns:minmax(0,1.45fr) minmax(300px,0.55fr)}}