.save-the-date-section{align-items:center;background:linear-gradient(45deg,#00001c,#020138);display:flex;flex-direction:column;height:calc(100vh - 75px);justify-content:center;padding:1rem 1rem 4rem}.save-the-date-section .glitch-hero-dot-grid-container{position:absolute;right:0;top:82.4px;z-index:1}.glitch-hero-dot-grid-circle{filter:blur(150px)}.glitch-hero-dot-grid,.glitch-hero-dot-grid-circle{position:absolute;right:0;top:0}.container.save-the-date{position:relative;z-index:2}.save-the-date-glitch-text{display:grid;grid-template-columns:1fr;margin-bottom:3rem}.save-the-date-glitch-text span{color:#fff;font-size:45px;font-weight:600;grid-column-start:1;grid-row-start:1;line-height:54px;--stack-height:calc(100%/var(--stacks) - 1px);--inverse-index:calc(var(--stacks) - 1 - var(--index));--clip-top:calc(var(--stack-height)*var(--index));--clip-bottom:calc(var(--stack-height)*var(--inverse-index));animation:stack .34s cubic-bezier(.46,.29,0,1.24) 1 backwards calc(var(--index)*.12s),glitch 1s ease infinite 1s alternate-reverse;clip-path:inset(var(--clip-top) 0 var(--clip-bottom) 0)}.save-the-date-glitch-text span:nth-child(odd){--glitch-translate:8px}.save-the-date-glitch-text span:nth-child(2n){--glitch-translate:-8px}@keyframes stack{0%{opacity:0;text-shadow:-2px 3px 0 red,2px -3px 0 blue;transform:translateX(-50%)}60%{opacity:.5;transform:translateX(50%)}80%{opacity:1;text-shadow:2px -3px 0 red,-2px 3px 0 blue;transform:none}to{text-shadow:none}}@keyframes glitch{0%{text-shadow:-2px 3px 0 red,2px -3px 0 blue;transform:translate(var(--glitch-translate))}2%{text-shadow:2px -3px 0 red,-2px 3px 0 blue}4%,to{text-shadow:none;transform:none}}.save-the-date-heading{display:none;font-size:30px;font-weight:600;line-height:32px}.save-the-date-heading.atc-yes{color:#fff;margin-bottom:14px;max-width:501px}.save-the-date-heading.atc-no{background-color:#d21a27;color:#fff;margin-bottom:0;padding:20px;text-align:center}.save-the-date-wrapper{display:grid;grid-template-columns:1fr}.save-the-date-information{background-color:var(--white);padding:30px 20px}.save-the-date-information.atc-yes{max-width:501px}.save-the-date-information.atc-no{max-width:100%}.save-the-date-information.atc-no .event-text{max-width:535px}.save-the-date-event-title{font-size:22px;font-weight:600;line-height:26px;margin-bottom:1.5rem}.event-text,.save-the-date-event-title{color:var(--presenters-background)}.save-the-date-presenters,.save-the-date-time{display:flex;flex-direction:row;gap:1rem}.save-the-date-time{align-items:center;padding-bottom:20px}.save-the-date-presenters{padding-top:20px;position:relative}.save-the-date-presenters:before{background:#ede4d3;bottom:0;content:"";height:1px;left:0;position:absolute;top:0;width:100%}.save-the-date-presenters .event-text{padding-top:5px}.save-the-date-icon{height:34px}.add-to-calendar-container.atc-yes{align-items:center;background-color:#d21a27;display:block;display:flex;flex-direction:column;justify-content:center;padding:30px 50px;width:100%}.add-to-calendar-container.atc-no{display:none}.add-to-calendar-container.atc-yes:hover{background-color:#690716}.add-to-calendar-container.atc-yes:active{background:#d21a27;border:2px solid #680a18}.add-to-calendar-icon{margin-top:1.2rem}.atcb-button-wrapper{padding:0!important}.atcb-button,.atcb-list-item{font-family:Graphik LC Web,sans-serif!important}.atcb-button{color:#fff!important;margin:0!important}.atcb-button,.atcb-button.atcb-active:not(.atcb-modal-style,.atcb-dropoverlay),.atcb-button.atcb-single:focus,.atcb-button.atcb-single:hover,.atcb-button:focus,.atcb-button:hover{background-color:transparent!important;border:none!important;box-shadow:none!important}.atcb-icon{display:none}.atcb-list-item{font-size:.8rem!important;line-height:1.625!important;padding:.5rem!important}.atcb-list-item .atcb-icon{display:block;width:1rem}@media (min-width:576px){.save-the-date-section{padding:56px 48px 94px}.save-the-date-section .glitch-hero-dot-grid-container{display:none}.save-the-date-wrapper.atc-yes{display:flex;flex-flow:row nowrap}.save-the-date-event-title{margin-bottom:30px}.add-to-calendar-container.atc-yes{max-width:269px;padding:0}}@media (min-width:768px){.save-the-date-section{height:auto}.save-the-date-glitch-text span{font-size:65px;line-height:86px}.save-the-date-heading{display:block}}@media (min-width:1200px){.save-the-date-container{margin:0 auto;max-width:770px}.save-the-date-glitch-text{margin-bottom:6rem;text-align:center}.save-the-date-section{padding:56px 48px 150px}.save-the-date-information{padding:50px 30px 48px}.save-the-date-time{padding-bottom:21px}.save-the-date-presenters{padding-top:21px}}