.services-hero{position:relative;overflow:hidden;background:radial-gradient(ellipse at 88% 22%,#244f72 0,transparent 34%),linear-gradient(135deg,#102541,#123b5e 58%,#0c2d4b);color:#fff}.services-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:8%;min-height:530px;padding-block:76px}.services-hero h1{font:800 clamp(50px,6vw,78px)/.99 'Manrope',sans-serif;letter-spacing:-.06em;margin:22px 0;color:#f8fcff}.services-hero h1 em{font-style:normal;color:#ff955b}.services-hero p{max-width:570px;color:#d0e1ef;font-size:17px;line-height:1.75}.services-hero-actions{display:flex;align-items:center;gap:22px;margin-top:27px}.services-secondary-link{color:#e8f3fa;font-weight:650}.services-assurance{display:flex;align-items:center;gap:12px;margin-top:35px}.services-assurance>span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#dff4ff;color:#147aa9;font-weight:800}.services-assurance strong,.services-assurance small{display:block}.services-assurance strong{font-size:14px}.services-assurance small{margin-top:3px;color:#c0d5e4}.services-hero-art{position:relative;min-height:365px;overflow:hidden;border-radius:48% 48% 30px 30px;background:radial-gradient(circle at 48% 42%,#fffaf5,#ffe4d1 62%,#ffc89f);box-shadow:0 35px 90px #071c304d}.services-orbit{position:absolute;inset:12% 13%;border:1px solid #fff9;border-radius:50%}.services-orbit:after{position:absolute;content:"";inset:14%;border:1px dashed #fff9;border-radius:50%}.services-art-sun{position:absolute;right:19%;top:15%;color:#ed762f;font-size:34px;animation:service-spin 17s linear infinite}.services-art-card{position:absolute;left:14%;top:30%;width:70%;padding:27px;border:1px solid #fff;border-radius:19px;background:#ffffffed;box-shadow:0 18px 44px #263d4b20;color:#173650}.services-art-card span{font-size:10px;letter-spacing:.14em;color:#398bb1;font-weight:800}.services-art-card b{display:block;margin-top:13px;font:750 clamp(22px,2.8vw,33px)/1.2 'Manrope',sans-serif}.services-art-card i{position:absolute;right:19px;bottom:10px;color:#ef762c;font-size:30px;font-style:normal}.services-art-bottom{position:absolute;bottom:16px;left:0;right:0;text-align:center;color:#6f8391;font-size:12px;font-weight:700;letter-spacing:.1em}.services-trust{background:#f1f8fd;border-bottom:1px solid #e3eef5}.services-trust-grid{min-height:74px;display:grid;grid-template-columns:repeat(4,1fr);align-items:center;gap:12px}.services-trust-grid span{color:#3f5e75;font-size:13px;font-weight:700;text-align:center}.services-trust-grid i{display:inline-grid;place-items:center;width:25px;height:25px;margin-right:6px;border-radius:50%;background:#deeff8;color:#2188b3;font-style:normal;font-size:10px}.services-list-section{padding:82px 0 70px;background:#fbfdff}.services-section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.services-section-heading h2,.services-process h2,.services-safety h2{margin:12px 0;font:780 clamp(32px,4vw,46px)/1.12 'Manrope',sans-serif;letter-spacing:-.04em;color:#153754}.services-section-heading p{max-width:650px;margin:0;color:#6d8292;font-size:16px;line-height:1.6}.services-section-stamp{padding:13px 18px;border-left:2px solid #f26716;color:#8093a2;font-size:10px;letter-spacing:.1em;line-height:1.6}.services-section-stamp b{color:#153754;font-size:14px;letter-spacing:0}.services-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.service-detail-card{position:relative;display:flex;min-height:285px;flex-direction:column;padding:25px;border:1px solid #e4edf3;border-radius:20px;background:#fff;box-shadow:0 12px 35px #183b5509;transition:transform .2s,box-shadow .2s,border-color .2s}.service-detail-card:hover{transform:translateY(-4px);border-color:#c4e2f1;box-shadow:0 18px 44px #183b5515}.service-card-top{display:flex;justify-content:space-between;align-items:center}.service-card-number{color:#8295a4;font-size:12px;font-weight:800;letter-spacing:.12em}.service-card-icon{display:grid;place-items:center;width:49px;height:49px;border-radius:15px;background:#fff0e7;color:#d96017;font-size:23px}.service-detail-card h3{margin:22px 0 8px;color:#153754;font:750 22px 'Manrope',sans-serif}.service-detail-card p{max-width:560px;margin:0;color:#718494;font-size:15px;line-height:1.7}.service-card-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:25px}.service-safety-tag{display:inline-flex;align-items:center;gap:7px;padding:8px 11px;border-radius:999px;background:#edf7fc;color:#3f708e;font-size:12px;font-weight:650}.service-safety-tag i{width:7px;height:7px;border-radius:50%;background:#29a47c}.service-card-bottom>a{color:#d85c15;font-size:14px;font-weight:800}.service-card-bottom>a span{padding-left:5px}.services-note{display:flex;gap:9px;align-items:flex-start;margin:22px 0 0;color:#6f8292;font-size:13px;line-height:1.6}.services-note>span{color:#2389b3}.services-process{padding:76px 0;background:linear-gradient(145deg,#edf8fd,#f8fbff)}.services-process h2{color:#143956}.services-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:17px;margin:32px 0}.services-steps article{padding:22px;border:1px solid #deebf2;border-radius:18px;background:#fff}.services-steps article>span{color:#d9611a;font-size:12px;font-weight:850}.services-steps h3{margin:17px 0 8px;color:#173b57;font:750 18px 'Manrope',sans-serif}.services-steps p{margin:0;color:#718494;font-size:14px;line-height:1.7}.services-process-cta{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 25px;border-radius:18px;background:#102541;color:#fff}.services-process-cta strong,.services-process-cta span{display:block}.services-process-cta strong{font-size:17px}.services-process-cta span{margin-top:5px;color:#c3d7e6;font-size:14px}.services-safety{padding:72px 0;background:#fff}.services-safety-card{display:grid;grid-template-columns:auto 1fr;gap:21px;align-items:start;padding:30px;border:1px solid #dceaf3;border-radius:22px;background:#f3f9fd}.services-safety-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;background:#dff3fc;color:#1788b6;font-size:25px}.services-safety h2{font-size:32px}.services-safety p{max-width:900px;color:#647c8e;font-size:15px;line-height:1.75}.services-safety a{color:#197da8;font-size:14px;font-weight:750}.services-footer .footer-columns{max-width:none}
html[data-theme="dark"] .services-list-section,html[data-theme="dark"] .services-safety{background:#0c1422}html[data-theme="dark"] .services-section-heading h2,html[data-theme="dark"] .services-safety h2{color:#edf4fb}html[data-theme="dark"] .service-detail-card,html[data-theme="dark"] .services-steps article,html[data-theme="dark"] .services-safety-card{background:#121e2e;border-color:#293b50}html[data-theme="dark"] .service-detail-card h3,html[data-theme="dark"] .services-steps h3{color:#edf4fb}html[data-theme="dark"] .service-detail-card p,html[data-theme="dark"] .services-steps p,html[data-theme="dark"] .services-safety p{color:#a9bbce}
@keyframes service-spin{to{transform:rotate(360deg)}}
@media(max-width:900px){.services-hero-grid{grid-template-columns:1fr 1fr;gap:5%;min-height:480px;padding-block:58px}.services-hero h1{font-size:clamp(46px,7vw,64px)}.services-hero-art{min-height:320px}.services-trust-grid span{font-size:11px}}
@media(max-width:767px){.services-hero-grid{grid-template-columns:1fr;padding-block:46px 36px;gap:30px}.services-hero h1{font-size:clamp(48px,13vw,66px)}.services-hero p{font-size:15px}.services-hero-actions{align-items:flex-start;flex-direction:column;gap:14px}.services-hero-art{width:min(100%,480px);min-height:280px;margin:auto}.services-art-card{padding:20px}.services-trust-grid{grid-template-columns:1fr 1fr;padding-block:17px;gap:13px}.services-trust-grid span{text-align:left;font-size:11px}.services-section-heading{align-items:flex-start;flex-direction:column;margin-bottom:24px}.services-section-heading h2{font-size:34px}.services-section-heading p{font-size:14px}.services-section-stamp{display:none}.services-list-section,.services-process,.services-safety{padding-block:50px}.services-grid,.services-steps{grid-template-columns:1fr;gap:12px}.service-detail-card{min-height:245px;padding:20px;border-radius:17px}.service-detail-card h3{font-size:20px}.service-detail-card p{font-size:14px}.service-card-bottom{padding-top:20px}.services-process h2{font-size:34px}.services-steps{margin-block:23px}.services-process-cta{align-items:flex-start;flex-direction:column;padding:20px}.services-process-cta strong{font-size:16px}.services-process-cta span{font-size:13px}.services-safety-card{grid-template-columns:1fr;padding:21px;gap:13px}.services-safety h2{font-size:28px}.services-safety p{font-size:14px}}
@media(max-width:390px){.service-card-bottom{align-items:flex-start;flex-direction:column}.service-card-bottom>a{padding:4px 0}}
