@keyframes underline-animation-reverse-before{0%{width:100%}to{width:0}}@keyframes underline-animation-reverse-after{0%{width:0}to{width:100%}}.ba-brief-success{position:fixed;top:0;left:0;width:100%;height:100vh;min-height:100vh;overflow-y:auto;z-index:20;background:#e2e6e1;transition:.3s}.ba-brief-success,.ba-brief-success .success-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}.ba-brief-success .success-wrapper{padding:4rem 0}@media (max-width:1918px){.ba-brief-success .success-wrapper{padding:4.375rem 0 3rem}}@media (max-width:1080px){.ba-brief-success .success-wrapper{padding:3.313rem 0 3rem}}@media (max-width:576px){.ba-brief-success .success-wrapper{padding:12rem 0 4rem}}.ba-brief-success .success-title{width:55rem;text-align:center;margin-bottom:1.5rem}@media (max-width:1918px){.ba-brief-success .success-title{width:34rem}}@media (max-width:576px){.ba-brief-success .success-title{width:100%;max-width:32.25rem}}.ba-brief-success .success-subtitle{font-size:1.25rem;line-height:1.75rem;font-weight:400;letter-spacing:-.01em;text-transform:uppercase;color:#676767}@media (max-width:1918px){.ba-brief-success .success-subtitle{font-size:1rem;line-height:1.375rem;font-weight:400;letter-spacing:-.01em}}.ba-brief-success .success-image{position:relative;width:6.688rem;height:8rem;display:flex;clip-path:inset(-100% -100% 0 -100%);transform:translateZ(0);margin-top:4.875rem;margin-bottom:4.875rem}@media (max-width:1918px){.ba-brief-success .success-image{width:4.875rem;height:6rem;margin-top:3.875rem;margin-bottom:3.875rem}}@media (max-width:1080px){.ba-brief-success .success-image{width:6.688rem;height:12rem;margin-top:5rem;margin-bottom:5rem}}@media (max-width:576px){.ba-brief-success .success-image{width:4.875rem;height:6rem;margin-top:4.063rem;margin-bottom:4.25rem}}.ba-brief-success .success-image__wrapper{display:flex;position:relative;width:100%;height:100%}.ba-brief-success .success-image__wrapper:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#ff5741}.ba-brief-success .success-image img{position:relative;z-index:1;width:100%;height:100%;object-fit:cover;filter:saturate(0);mix-blend-mode:multiply}.ba-brief-success .success-link{color:#ff5741;text-transform:uppercase;font-size:1.25rem;line-height:1.75rem;font-weight:400;letter-spacing:-.01em}@media (max-width:1918px){.ba-brief-success .success-link{font-size:14px;line-height:1.125rem;font-weight:400;letter-spacing:-.01em}}@media (max-width:1080px){.ba-brief-success .success-link{font-size:1.25rem;line-height:1.75rem;font-weight:400;letter-spacing:-.01em}}@media (max-width:576px){.ba-brief-success .success-link{font-size:14px;line-height:1.125rem;font-weight:400;letter-spacing:-.01em}}.ba-brief-success .success-wrapper .success-link,.ba-brief-success .success-wrapper .success-subtitle{opacity:0;transform:translateY(3.125rem);transition:opacity 1s,transform 1s;transition-delay:1s}.ba-brief-success .success-wrapper .success-image__wrapper{opacity:0;transition:opacity 1.2s,transform 1.2s;transition-delay:1.4s;transform:translateY(101%) rotate(3.14deg)}.ba-brief-success .success-wrapper.shown .success-link,.ba-brief-success .success-wrapper.shown .success-subtitle{opacity:1;transform:translate(0)}.ba-brief-success .success-wrapper.shown .success-image__wrapper{opacity:1;transform:translateY(-5px) rotate(3.14deg)}.datepicker{pointer-events:none;max-height:0;transition:max-height .8s;overflow:hidden;transform:translateZ(0)}.datepicker.active{pointer-events:auto;max-height:400px}.datepicker-dropdown{position:absolute;width:100%;top:0;left:0;z-index:20}.datepicker-picker{display:block;background-color:#f4f4f4;padding:.25rem .25rem .5rem}.datepicker-dropdown .datepicker-picker{box-shadow:0 .125rem .375rem rgba(0,0,0,.3)}.datepicker-footer,.datepicker-title{display:none}.datepicker-controls{display:flex;justify-content:space-between}.datepicker-controls .button{display:flex;justify-content:center;align-items:center;box-shadow:none;padding:0;border:none;background:transparent;transition:.3s;color:#101010}.datepicker-controls .button:hover{background:#e5e5e5}.datepicker-controls .view-switch{width:calc(100% - 5rem - 8px);max-width:200px;font-size:14px;line-height:1.125rem;font-weight:500;letter-spacing:.1rem}.datepicker-controls .next-btn,.datepicker-controls .prev-btn{width:2.5rem;height:2.5rem}.datepicker-controls .next-btn svg,.datepicker-controls .prev-btn svg{width:1rem;height:1rem;fill:#676767;transform:translateZ(0)}.datepicker-controls .next-btn.disabled,.datepicker-controls .prev-btn.disabled{visibility:hidden}.datepicker-view{display:flex;flex-wrap:wrap;font-size:14px;line-height:1.125rem;font-weight:400;letter-spacing:.1rem}.datepicker-view .days{width:100%}.datepicker-view .days-of-week{display:flex;justify-content:space-between;margin-bottom:4px}.datepicker-view .dow{display:block;overflow:hidden;width:2.5rem;height:2.5rem;text-transform:uppercase;color:transparent}.datepicker-view .dow:first-letter{line-height:2.5rem;color:#101010;padding:.688rem .938rem}.datepicker-grid{width:100%;display:flex;flex-wrap:wrap}.datepicker-cell{position:relative;z-index:1;display:flex;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:color .3s}.datepicker-cell:before{background:#e5e5e5;width:2.5rem;height:2.5rem;top:50%;transform:translate(-50%,-50%)}.datepicker-cell:after,.datepicker-cell:before{content:"";position:absolute;z-index:-1;border-radius:50%;left:50%;opacity:0;transition:.3s}.datepicker-cell:after{background:#ff5741;width:4px;height:4px;bottom:7px;transform:translate(-50%)}.datepicker-cell:hover:before{opacity:1}.datepicker-cell.selected{color:#ff5741;font-weight:600}.datepicker-cell.selected:after{opacity:1}.datepicker-cell.next,.datepicker-cell.prev{color:#676767}.datepicker-cell.next.selected,.datepicker-cell.prev.selected{color:#ff5741}.datepicker-cell.today:not(.selected){color:#fff}.datepicker-cell.today:not(.selected):before{background:#ff5741;opacity:1}.datepicker-cell.disabled{pointer-events:none;color:rgba(16,16,16,.3)}.datepicker-cell.disabled:before{opacity:0}.datepicker-view .days .datepicker-cell{flex-basis:14.2857142857%}.datepicker-view.datepicker-grid .datepicker-cell{flex-basis:25%;height:4.375rem;text-transform:uppercase}
