@font-face{font-family:Circe;src:url(/_next/static/media/Circe-Regular.e3e92997.otf);font-weight:400;font-style:normal}@font-face{font-family:CirceBold;src:url(/_next/static/media/Circe-Bold.fed39db2.ttf);font-weight:700;font-style:normal}@font-face{font-family:CirceExtraBold;src:url(/_next/static/media/Circe-ExtraBold.c9e32f9e.otf);font-weight:800;font-style:normal}@font-face{font-family:RalewayRegular;src:url(/_next/static/media/Raleway-Regular.fe4b3aeb.ttf);font-weight:400;font-style:normal}@font-face{font-family:RalewayExtraLight;src:url(/_next/static/media/Raleway-ExtraLight.db4fdb49.ttf);font-weight:200;font-style:normal}.PortfolioPage_portfolio__TpEeW{margin-top:9.44rem}.PortfolioPage_title__vpY3Z{font-size:4.51rem;text-decoration:underline;-webkit-text-decoration-color:#f25b19;text-decoration-color:#f25b19;text-decoration-thickness:.21rem;text-underline-offset:.6rem;max-width:60rem}.PortfolioPage_subtitle__or9h1,.PortfolioPage_title__vpY3Z{font-family:Roboto;font-weight:400;color:#000;padding:0 10rem}.PortfolioPage_subtitle__or9h1{font-size:2.31rem;max-width:90rem;margin-top:5rem}.PortfolioPage_logos__bAy6d{padding:0 10rem;margin-top:6.38rem}.PortfolioPage_logosContainer__ggHaN{padding:4.03rem 0;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;row-gap:1.5rem;column-gap:1rem}.PortfolioPage_logoItem__4PaTZ{position:relative;height:5rem;width:23rem;display:flex;align-items:center;justify-content:center;border:2px solid #f25b19;padding:4rem;transition:background-color .3s ease-in-out,border-color .3s ease-in-out}.PortfolioPage_logoItem__4PaTZ:hover{background-color:#fdcfbe;border-color:#fdcfbe}.PortfolioPage_logoItem__4PaTZ:hover img{filter:none}.PortfolioPage_logoItem__4PaTZ img{height:100%;width:100%;object-fit:contain;filter:grayscale(1) brightness(.7);transition:transform .15s ease-in-out,filter .15s ease-in-out}.PortfolioPage_logoDescription__pkCzM{position:absolute;bottom:1.2rem;left:50%;width:100%;display:flex;align-items:center;justify-content:center;font-size:1.8rem;font-family:Roboto;font-weight:500;color:#000;opacity:0;transform:translate(-50%,10px);transition:transform .15s ease-in-out,opacity .15s ease-in-out}.PortfolioPage_logoItem__4PaTZ:hover .PortfolioPage_logoDescription__pkCzM{opacity:1;transform:translate(-50%)}.PortfolioPage_exit__9R24R{position:absolute;top:0;font-size:1.43rem;text-transform:uppercase;color:#fff;font-family:Roboto;font-weight:500;background:#f25b19;padding:.2rem 1.7rem;display:flex;align-items:center;justify-content:center;transition:max-width .4s ease-in-out;width:100%;max-width:8rem;box-sizing:border-box}.PortfolioPage_logoItem__4PaTZ:hover .PortfolioPage_exit__9R24R{max-width:100%}@media screen and (max-width:600px){.PortfolioPage_title__vpY3Z{font-size:7rem;text-decoration-thickness:.6rem;text-underline-offset:1rem;max-width:90rem}.PortfolioPage_subtitle__or9h1{padding:0 4rem;font-size:4rem}.PortfolioPage_logoItem__4PaTZ{max-height:5rem;width:35rem}.PortfolioPage_logos__bAy6d{padding:0 4rem;margin-top:6.38rem}.PortfolioPage_exit__9R24R{font-size:3rem}}@media screen and (min-width:1920px){.PortfolioPage_title__vpY3Z{padding:0 15rem}}@media screen and (max-width:600px){.PortfolioPage_title__vpY3Z{padding:0 4rem}}