/* A collection of six individually illustrated invitations. */
.schedule{background-color:#f6eddf;background-image:repeating-linear-gradient(90deg,transparent 0,transparent 7px,#b9955d06 8px,transparent 9px)}
.events{max-width:1180px;gap:46px;padding:12px}.event{min-height:880px;padding:55px 45px 370px;border:10px solid #f2dfc3;outline:1px solid #bb955d;box-shadow:0 18px 35px #63351b24,0 0 0 5px #fff9ef;transition:transform .3s,box-shadow .3s}.event:hover{transform:translateY(-5px);box-shadow:0 24px 40px #63351b30,0 0 0 5px #fff9ef}.event:before{inset:8px;border:1px solid #b28b5266;pointer-events:none}.event:after{background-size:cover!important;background-position:center bottom!important;background-repeat:no-repeat!important}
.event:nth-child(1):after{background-image:linear-gradient(#fff0e444,#fff0e422 48%,transparent 65%),url('assets/haldi.png')}
.event:nth-child(2):after{background-image:linear-gradient(#eef2df55,#eef2df22 48%,transparent 65%),url('assets/mehendi.png')}
.event:nth-child(3):after{background-image:linear-gradient(#fff2c955,#fff2c922 48%,transparent 65%),url('assets/pellikuturu.png')}
.event:nth-child(4):after{background-image:linear-gradient(#17283fd9 0%,#17283fbf 45%,transparent 70%),url('assets/sangeet.png');background-size:auto 100%!important}
.event:nth-child(5):after{background-image:linear-gradient(#fff2df44,#fff2df22 48%,transparent 65%),url('assets/welcome.png')}
.event:nth-child(6):after{background-image:linear-gradient(#fff3e855,#fff3e822 48%,transparent 65%),url('assets/pelli.png')}
.event h3{font-style:italic;font-size:46px;line-height:1.1;margin:19px 0 20px}.event .eyebrow{font-size:9px;letter-spacing:3px}.event .description{font-size:18px;line-height:1.5;max-width:340px}.event .date{font-size:11px;letter-spacing:1px}.event .venue{font-size:16px}.event .time{font-size:23px}.event .attire{padding-top:15px;margin-top:17px;background:#fff7e580;max-width:330px;padding-bottom:10px}.event.night .attire{background:#17283f88}.event .pending{background:#fff8e7b3;max-width:250px;margin:10px auto;padding:5px}.hero .surname{font-size:12px}.welcome h2,.closing h2{font-style:italic}.closing{border-top:4px double #b28b5266}.filters button{border-radius:30px}.cta{border-radius:2px}
@media(max-width:650px){.events{padding:5px;gap:35px}.event{min-height:850px;padding:45px 25px 360px;border-width:7px}.event h3{font-size:39px}.event .description{font-size:17px}.event .date{font-size:10px}.event .venue{font-size:15px}.event:hover{transform:none}}
.event{min-height:980px;padding-top:125px}.event.night{padding-top:70px}.event:nth-child(3){padding-top:155px}.event .eyebrow{max-width:270px;margin-left:auto;margin-right:auto;line-height:1.6}
.event:nth-child(4):after{background-image:linear-gradient(#17283f 0%,#17283f 32%,transparent 44%),url('assets/sangeet.png');background-size:100% 100%,auto 62%!important;background-color:#17283f}
.event:nth-child(6){color:#fff0d5;border-color:#a5824c;background:#15243d!important}.event:nth-child(6):after{background-image:linear-gradient(#14243d22,#14243d11 48%,transparent 65%),url('assets/pelli.png');background-color:#15243d}.event:nth-child(6) h3{color:#ffda9b}.event:nth-child(6) .eyebrow{color:#ecd4a9}.event:nth-child(6) .attire{background:#14243d80;border-color:#d1b37177}
@media(max-width:650px){.event{min-height:950px;padding-top:115px}.event:nth-child(3){padding-top:145px}.event.night{padding-top:65px}}
@media(prefers-reduced-motion:reduce){.event{transition:none}.event:hover{transform:none}}
