.legacy-details .forge-details-head>p{max-width:770px}
.legacy-details .forge-details-head .legacy-included{display:flex;align-items:center;gap:7px;margin-top:14px;font-size:12px;font-weight:400;color:#426473}
.legacy-included svg{width:14px;height:14px;flex-shrink:0;fill:none;stroke:#438664;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}
.forge-showcase{position:relative;z-index:1;border-radius:0;overflow:hidden;margin-bottom:-32px;border:0;box-shadow:none;--join-radius:32px;-webkit-mask:radial-gradient(circle at bottom left,transparent calc(var(--join-radius) - .5px),#000 var(--join-radius)) left/50.1% 100% no-repeat,radial-gradient(circle at bottom right,transparent calc(var(--join-radius) - .5px),#000 var(--join-radius)) right/50.1% 100% no-repeat;mask:radial-gradient(circle at bottom left,transparent calc(var(--join-radius) - .5px),#000 var(--join-radius)) left/50.1% 100% no-repeat,radial-gradient(circle at bottom right,transparent calc(var(--join-radius) - .5px),#000 var(--join-radius)) right/50.1% 100% no-repeat}
.process-section{padding-top:60px}
.contact-landscape .project-section{position:relative;background:linear-gradient(to bottom,transparent calc(100% - 32px),rgba(5,24,39,.62) calc(100% - 32px));border:0;box-shadow:none}
.contact-landscape .project-grid.shell{border-radius:0 0 32px 32px;border:0;box-shadow:none}
.contact-landscape .signature-footer{border:0;box-shadow:none}
@media(max-width:600px){.forge-showcase{--join-radius:25px;margin-bottom:-25px}.process-section{padding-top:53px}.contact-landscape .project-grid.shell{border-radius:0 0 25px 25px}.contact-landscape .project-section{background:linear-gradient(to bottom,transparent calc(100% - 25px),rgba(5,24,39,.62) calc(100% - 25px))}}
