.portfolio-more{margin-top:36px}.realisations-intro{padding-top:36px;padding-bottom:60px}.realisations-intro h1{max-width:21ch}.realisations-intro .intro{max-width:640px}.realisations-contact{display:flex;align-items:center;justify-content:space-between;gap:36px;background:#e3d6b9}.realisations-contact h2{margin-bottom:0}.realisations-contact .button{flex-shrink:0}.realisations-page nav [aria-current="page"]{border-bottom:1px solid currentColor}@media(max-width:800px){.portfolio-more{margin-top:28px}.realisations-intro{padding-top:24px;padding-bottom:42px}.realisations-contact{display:block}.realisations-contact .button{margin-top:28px}}
