.vin-inner main>section{background:#fff;padding-block:40px}
.vin-inner main>section:first-of-type{display:grid;grid-template-columns:1fr 1fr;gap:48px;width:calc(100% - 64px);max-width:1400px;height:auto;margin:32px auto 0;padding:0 0 40px;border-bottom:1px solid #e1e8ef;overflow:visible}
.vin-inner main>section:first-of-type>div:first-of-type{position:relative;inset:auto;grid-column:2;grid-row:1;height:240px;border-radius:6px;overflow:hidden}
.vin-inner main>section:first-of-type>div:first-of-type>div{display:none}
.vin-inner main>section:first-of-type>div:nth-child(2){grid-column:1;grid-row:1;text-align:left;margin:0;padding:0;align-self:center}
.vin-inner main>section:first-of-type h1{color:#202a34;text-transform:none;animation:none;font-size:32px}
.vin-inner main>section:first-of-type p{color:#637080;margin:0;animation:none;font-size:17px;line-height:1.7;max-width:50ch}
.vin-inner main>section:not(:first-of-type)>.max-w-7xl{width:calc(100% - 64px);max-width:1400px;margin-inline:auto}
.vin-inner main .uppercase{text-transform:none;letter-spacing:normal}
.vin-inner main .shadow-2xl{box-shadow:none}
.vin-inner main .blur-2xl{display:none}
@media(max-width:1100px){.vin-inner main>section:first-of-type,.vin-inner main>section:not(:first-of-type)>.max-w-7xl{width:calc(100% - 40px)}}
@media(max-width:767px){.vin-inner main>section:first-of-type{grid-template-columns:1fr;gap:24px}.vin-inner main>section:first-of-type>div:first-of-type{grid-column:1;grid-row:2;height:210px}.vin-inner main>section:first-of-type>div:nth-child(2){grid-column:1;grid-row:1}.vin-inner main>section{padding-block:28px}}
@media(max-width:640px){.vin-inner main>section:first-of-type,.vin-inner main>section:not(:first-of-type)>.max-w-7xl{width:calc(100% - 32px)}.vin-inner main>section:first-of-type h1{font-size:26px}}
