*{font-family:"Inter",sans-serif}body{margin:0}body main{display:grid;gap:80px}body main .header{display:grid;grid-template-columns:auto 200px;padding:24px}body main .header .col-text{display:flex;align-items:center;justify-content:flex-end}body main .header .col-text a{display:flex;align-items:center;gap:8px}body main .header .col-text a h2{font-size:12px;font-weight:400;color:#fff}body main .content{max-width:1600px;margin:0 auto;width:100%;position:relative;display:grid}body main .content .col-text{max-width:48%;padding:0 16px;display:flex;gap:16px;flex-direction:column}body main .content .col-text p{font-size:40px;line-height:48px;font-weight:400;color:#fff;margin:0}body main .content .col-text p.text-green{color:#d1fd57}body main .content .col-text p span{color:#d1fd57}body main .content .col-img{text-align:right}body main .content .col-img img{max-width:800px}body main .footer{display:grid;grid-template-columns:1fr 1fr;padding:24px;border-top:1px solid #d1fd57;align-items:center;justify-items:center}body main .footer *{color:#d1fd57;text-transform:uppercase;font-size:12px;font-weight:400;font-family:"IBM Plex Mono",serif}@media (max-width:991px){body main .header{padding:16px;grid-template-columns:3fr 1fr}body main .header a h2{display:none}body main .content{gap:24px;max-width:100%;min-height:64vh}body main .content .col-text{max-width:100%;align-self:start}body main .content .col-text p{font-size:32px;line-height:36px}body main .content .col-img{overflow:hidden;position:relative;z-index:2;transform:translate(0,-24px)}body main .content .col-img img{z-index:2;transform:none;max-width:100%;transform:scale(1.3) translate(40px,0)}}