.seo-links{display:flex;flex-wrap:wrap;gap:12px 22px;width:100%;font-size:11px;opacity:.8}.seo-links a:hover{text-decoration:underline;text-underline-offset:4px}
.service-page{--page:#171b1d;--ink:#edf0eb;--muted:#adb7b4;--panel:#22282b;--line:#404b4d;background:var(--page);color:var(--ink);font-family:Manrope,sans-serif;line-height:1.75}
.service-page .header{position:relative;background:#171b1d;border-bottom:1px solid #35413c}.service-page .brand{color:#edf0eb}.service-page .brand-symbol{border-color:#53615a}.service-page main{max-width:1240px;margin:auto;padding:35px 48px 80px}.breadcrumbs{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;color:#adb7b4;margin-bottom:50px}.breadcrumbs a{text-decoration:underline;text-underline-offset:4px}.service-page .eyebrow{color:#bdcec7;font-size:10px;letter-spacing:2px}.service-page h1{font-size:clamp(35px,5vw,66px);line-height:1.1;font-weight:500;letter-spacing:-2.5px;max-width:950px;margin:20px 0 25px}.service-lead{font-size:17px;max-width:760px;color:#b9c4bd}.service-cta{display:flex;flex-wrap:wrap;gap:14px;margin:30px 0 65px}.service-page .button.primary{background:#bdcec7;color:#182621}.service-page .button.secondary{border:1px solid #52635a;color:#edf0eb;background:transparent}.service-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:60px}.service-facts article{background:#22282b;border:1px solid #3c4943;border-radius:18px;padding:24px}.service-facts b{font-size:24px;font-weight:500;display:block;letter-spacing:-.7px}.service-facts span{color:#adb7b4;font-size:12px}.service-body{max-width:900px}.service-page h2{font-size:31px;font-weight:500;letter-spacing:-.8px;line-height:1.25;margin:48px 0 22px}.service-page h3{font-size:17px;margin:25px 0 10px}.service-body p,.service-body li{font-size:14px;color:#b7c3ba}.service-body ul,.service-body ol{padding-left:23px}.service-body li{margin:10px 0}.service-table{width:100%;border-collapse:collapse;font-size:13px;margin:24px 0}.service-table th,.service-table td{text-align:left;vertical-align:top;padding:15px 12px;border-bottom:1px solid #3d4943}.service-table th{color:#dfe7de;font-weight:600}.service-table td{color:#bdc9c0}.service-table td:last-child{white-space:nowrap;color:#edf0eb}.service-note{border-left:2px solid #97b3a1;padding:10px 20px;margin:25px 0}.service-links{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-top:25px}.service-links a{border:1px solid #3e4d43;padding:18px 20px;border-radius:14px;font-size:13px}.service-links a:hover{background:#29332d}.service-page footer{border-top:1px solid #3d4943;padding:30px 48px;color:#a7b8ad;display:flex;flex-wrap:wrap;justify-content:space-between;gap:18px;font-size:11px}.service-page footer a{text-decoration:underline}
@media(max-width:600px){.service-page main{padding:25px 22px 55px}.service-page .header{padding:20px 22px}.breadcrumbs{margin-bottom:30px;font-size:10px}.service-page h1{font-size:38px;letter-spacing:-1.4px}.service-lead{font-size:14px}.service-cta{margin-bottom:35px}.service-cta .button{font-size:11px}.service-facts{grid-template-columns:1fr;gap:10px;margin-bottom:30px}.service-facts article{padding:18px 20px}.service-facts b{font-size:23px}.service-page h2{font-size:26px;margin-top:35px}.service-table{font-size:11px}.service-table th,.service-table td{padding:12px 6px}.service-links{grid-template-columns:1fr}.service-page footer{padding:25px 22px}.service-page .header nav{display:none}.service-page .header-cta{font-size:10px}}
