.service-header{display:flex;align-items:center;justify-content:space-between;gap:22px;padding-block:25px;border-bottom:1px solid var(--line)}.service-nav{display:flex;gap:12px;flex-wrap:wrap;padding-block:20px}.service-nav a{font-size:13px;padding:8px 15px;border:1px solid var(--line);border-radius:24px;color:var(--muted)}.service-nav a:hover,.service-nav [aria-current=page]{color:var(--cyan);border-color:#3681b5;background:#0c2439}.service-hero{display:grid;grid-template-columns:1.5fr 1fr;gap:55px;align-items:center;padding-block:30px 75px}.breadcrumb{font-size:12px;color:var(--muted);margin-bottom:32px}.breadcrumb a{color:var(--cyan)}.service-hero h1{font-size:clamp(32px,3.7vw,51px);line-height:1.14;letter-spacing:-1.6px;max-width:730px}.service-hero h1 span{color:var(--cyan)}.service-lead{font-size:17px;line-height:1.8;color:#c0cfdf;margin:26px 0}.service-reassurance{color:var(--muted);font-size:12px;margin-top:18px}.service-art{height:390px;border:1px solid #295276;border-radius:18px;background:radial-gradient(ellipse at 50% 40%,#12375b,#07111e 75%);overflow:hidden}.service-art img{width:240px;max-width:70%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);filter:drop-shadow(0 0 22px #159eff33)}.service-art .neural-core{font-size:25px}.service-section{padding-block:65px}.service-page h2{font-size:clamp(27px,2.7vw,36px);line-height:1.25;letter-spacing:-1px;max-width:720px;margin-bottom:27px}.service-page h3{font-size:20px;line-height:1.4;margin-bottom:13px}.service-page p:not(.eyebrow):not(.service-reassurance):not(.service-small){color:#c0cfdf}.service-use-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px}.service-use{padding:28px;background:linear-gradient(145deg,#0e2033,#09121e);border:1px solid #29435e;border-radius:10px}.service-use p{font-size:15px;margin-bottom:0}.service-band{background:#081421;border-block:1px solid #223b53}.service-delivery{display:grid;grid-template-columns:1fr 1fr;gap:65px}.service-delivery ul{padding-left:24px;margin-block:0}.service-delivery li{padding:0 0 18px 8px;color:#c0cfdf}.service-delivery li::marker{color:var(--cyan)}.service-example{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.service-example img{border:1px solid #345879;border-radius:10px}.service-budget{padding:38px;border:1px solid #36719d;border-radius:12px;background:linear-gradient(115deg,#0c2840,#091422)}.service-budget p{max-width:980px}.service-small{font-size:13px;line-height:1.8;color:var(--muted)}.service-faq{display:grid;grid-template-columns:.9fr 1.1fr;gap:55px}.service-next{display:flex;align-items:center;justify-content:space-between;gap:50px}.service-next>div{max-width:720px}.service-next .button{flex-shrink:0}.service-footer{padding-block:28px;font-size:12px;color:var(--muted)}.service-footer nav{display:flex;gap:22px;flex-wrap:wrap}.service-footer a:hover{color:var(--cyan)}.service-footer p{overflow-wrap:anywhere}.service-page .button{white-space:normal;text-align:center}.service-page .faq-list p{font-size:15px}.service-page .text-link{color:var(--cyan)}
@media(max-width:900px){.service-hero{gap:28px;grid-template-columns:1.3fr 1fr}.service-art{height:310px}.service-use-grid{grid-template-columns:1fr}.service-delivery,.service-example,.service-faq{gap:30px}.service-next{display:block}.service-next .button{margin-top:20px}}
@media(max-width:650px){.service-header{align-items:center;gap:14px;padding-block:19px}.service-header .brand small{font-size:6px}.service-header>.button{font-size:11px;padding:10px;max-width:135px;min-height:44px}.service-hero{grid-template-columns:1fr;padding-block:15px 30px;gap:25px}.service-hero h1{font-size:36px;letter-spacing:-1.2px}.service-art{height:230px}.service-art img{width:170px}.service-nav{gap:8px}.service-nav a{font-size:12px;padding:8px 11px}.service-section{padding-block:42px}.service-delivery,.service-example,.service-faq{grid-template-columns:1fr}.service-budget{padding:26px 23px}.service-use{padding:23px}.service-lead{font-size:16px}.service-page h2{font-size:28px}.service-footer nav{gap:12px 20px}}
