@import"https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap";@font-face{font-family:GT-Ultra-Fine;font-style:normal;font-weight:900;src:url(/_astro/GT-Ultra-Fine-Black.2GvyY0bp.woff2) format("woff2"),url(/_astro/GT-Ultra-Fine-Black.DLFv280U.woff) format("woff"),url(/_astro/GT-Ultra-Fine-Black.B1ZXPyTB.ttf) format("truetype")}@font-face{font-family:GT-Ultra-Fine;font-style:normal;font-weight:400;src:url(/_astro/GT-Ultra-Fine-Regular.BXLilNTF.woff2) format("woff2"),url(/_astro/GT-Ultra-Fine-Regular.CnnvdXmt.woff) format("woff"),url(/_astro/GT-Ultra-Fine-Regular.CXeYZsWr.ttf) format("truetype")}@font-face{font-family:GT-Ultra-Fine;font-style:normal;font-weight:600;src:url(/_astro/GT-Ultra-Fine-Bold.BLXB0ETO.woff2) format("woff2"),url(/_astro/GT-Ultra-Fine-Bold.BQb_RhGH.woff) format("woff"),url(/_astro/GT-Ultra-Fine-Bold.DsvQFeTa.ttf) format("truetype")}body,html{height:100%;width:100%;position:relative}*{font-family:Inter,sans-serif;box-sizing:border-box;padding:0;margin:0}a{outline:none;text-decoration:none;cursor:pointer;transition:all .2s ease-in-out}.content{padding:140px 15px}.frame{max-width:1440px;width:100%;margin:0 auto}.frame-big{max-width:1700px;width:100%;margin:0 auto}.button{padding:20px 25px;font-family:GT-Ultra-Fine;font-weight:600;font-size:1.4rem;color:#000;border:solid 2px #000000;display:inline-flex}.button:hover{background:#000;color:#e5decc}.contact{background-color:#746139;padding:30px 0}.contact .frame{display:flex;gap:100px}.contact-item{font-size:1.1rem}.contact-item i{color:#e5decc;margin-right:5px}.contact-item span,.contact-item a{color:#fff}.header{background-color:#e5decc;height:900px}.header .frame{display:grid;grid-template-columns:1fr 1fr;align-items:center;height:100%}.header-logo{width:550px}.header-text h1,.header-text small{font-family:GT-Ultra-Fine;text-transform:uppercase}.header-text h1{font-size:5.5rem}.header-text small{font-size:2.2rem;display:block}.header-text p{font-size:1.5rem;margin-top:40px;line-height:145%}.header-buttons{margin-top:40px;display:flex;gap:20px}.page-header{background:#b7553d;padding:40px}.page-header .frame{display:flex;align-items:center;justify-content:space-between}.page-header-logo svg{fill:#e5decc;height:150px}.about{background-color:#b7553d;display:grid;grid-template-columns:1fr 1440px 1fr}.about-grid{grid-column:2/4}.about-grid-inner{display:grid;grid-template-columns:.8fr 1.1fr;gap:100px}.about-img{background:pink;height:130%;transform:translateY(-200px);position:relative}.about-img img{width:100%;height:100%;object-fit:cover;inset:0}.about-text h4{font-size:5rem;color:#e5decc;text-transform:uppercase;font-family:GT-Ultra-Fine}.about-text p{margin-top:40px;font-size:1.5rem;line-height:160%}.impressions{background-color:#000;height:600px;display:grid;grid-template-columns:1fr 1fr}.impressions figure{position:relative;overflow:hidden}.impressions figure img{position:absolute;inset:0;height:100%;width:100%;display:block;object-position:center center;object-fit:cover}.rights{background-color:#746139}.team-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(400px,100%),1fr));gap:30px}.team-grid div{padding:50px 30px;border:solid 1px #E5DECC;border-radius:0 0 40px;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.team-grid div span{height:80px;width:80px;background:#b7553d;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:1.8rem;color:#fff}.team-grid div h4{font-family:GT-Ultra-Fine;font-size:1.6rem;margin-top:30px;text-align:center}.team-grid div p{font-size:1.3rem;font-family:GT-Ultra-Fine;font-weight:500;margin-top:5px;text-align:center}.rights-grid{margin-top:120px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(400px,100%),1fr));gap:100px;justify-content:center}.rights-grid h5{font-family:GT-Ultra-Fine;font-size:1.2rem;color:#e5decc;margin-bottom:20px}.rights-grid aside{color:#fff;margin-top:20px}.rights-grid aside p{font-weight:800}.rights-grid aside span{font-size:.9rem}.footer{background-color:#e5decc;padding:100px 0}.footer .frame{display:flex;align-items:center;justify-content:space-between}.footer-links{display:flex;gap:50px}.footer-links a{font-size:1.2rem;color:#b7553d;font-weight:600}.footer-copyright p{font-family:GT-Ultra-Fine;font-weight:800;font-size:1.3rem}
