.site-header nav a[aria-current="page"]{color:var(--lime)}
.content-page main{min-height:70vh}.page-hero{position:relative;overflow:hidden;padding:120px clamp(20px,10vw,170px) 90px;background:radial-gradient(circle at 82% 18%,rgba(21,88,255,.32),transparent 26%),radial-gradient(circle at 72% 60%,rgba(201,255,47,.1),transparent 27%),#061023}.page-hero:after{content:"GB";position:absolute;right:-2vw;bottom:-8vw;color:rgba(255,255,255,.025);font:700 35vw/.8 var(--display);letter-spacing:-.12em;pointer-events:none}.crumbs{display:flex;gap:10px;color:#71819b;font-size:12px;margin-bottom:48px}.crumbs a{color:#aebbd0;text-decoration:none}.page-hero h1{position:relative;z-index:1;max-width:900px;margin:18px 0 25px;font:700 clamp(54px,8vw,112px)/.92 var(--display);letter-spacing:-.075em}.page-hero>p{position:relative;z-index:1;max-width:730px;color:#aab7cb;font-size:19px;line-height:1.7;margin:0 0 34px}.page-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;padding:0 clamp(20px,7vw,110px);background:var(--line)}.page-cards article{position:relative;padding:42px 34px;background:#0a1428;min-height:250px}.page-cards article>span{font:600 12px var(--display);color:var(--lime)}.page-cards h2{font:700 27px var(--display);letter-spacing:-.04em;margin:48px 0 10px}.page-cards p{color:var(--muted);font-size:14px;margin:0}.page-copy{padding:100px clamp(20px,12vw,210px)}.page-copy article{display:grid;grid-template-columns:70px 1fr;max-width:950px;padding:48px 0;border-top:1px solid var(--line)}.page-copy article>span{font:600 12px var(--display);color:var(--lime)}.page-copy h2{font:700 clamp(30px,4vw,50px)/1.08 var(--display);letter-spacing:-.05em;margin:0 0 18px}.page-copy p{color:#99a8be;max-width:760px;font-size:17px;line-height:1.8;margin:0}.page-cta{margin:0 clamp(20px,7vw,110px) 90px;padding:35px 40px;display:grid;grid-template-columns:80px 1fr auto;gap:28px;align-items:center;border:1px solid #25406b;border-radius:20px;background:linear-gradient(105deg,#0e2550,#0b1730)}.page-cta>img{width:74px;height:74px;object-fit:contain}.page-cta h2{font:700 clamp(25px,3vw,42px)/1.1 var(--display);margin:4px 0;letter-spacing:-.045em}.content-page footer{padding-top:25px}.content-page .responsible{margin-top:0}.content-page .footer-bottom a{color:var(--lime);text-decoration:none}
@media(max-width:1050px){.site-header nav.open{display:flex;position:absolute;left:16px;right:16px;top:calc(100% + 8px);flex-direction:column;gap:3px;padding:14px;background:#0b162c;border:1px solid var(--line);border-radius:14px;box-shadow:0 25px 70px rgba(0,0,0,.45)}.site-header nav.open a{padding:10px 12px}}
@media(max-width:760px){.page-hero{padding:90px 18px 70px}.crumbs{margin-bottom:35px}.page-hero h1{font-size:53px}.page-hero>p{font-size:16px}.page-cards{grid-template-columns:1fr;padding:0 18px;background:transparent;gap:12px}.page-cards article{min-height:210px;border:1px solid var(--line);border-radius:16px}.page-copy{padding:70px 18px}.page-copy article{grid-template-columns:38px 1fr;padding:36px 0}.page-copy p{font-size:15px}.page-cta{margin:0 18px 70px;padding:28px;grid-template-columns:58px 1fr}.page-cta>img{width:54px;height:54px}.page-cta .secondary{grid-column:1/-1}.content-page .site-header .primary{display:none}}
