@-webkit-keyframes rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.anniversary .radial-carousel{opacity:0}.anniversary .radial-carousel{-webkit-animation:rotate 100s infinite linear;animation:rotate 100s infinite linear;&__image-wrapper{-webkit-transform:rotate(var(--rotation)) translate3d(0,180vw,0);transform:rotate(var(--rotation)) translate3d(0,180vw,0);-webkit-transform-origin:180vw;transform-origin:180vw}&__image{display:none}}.anniversary .radial-carousel.fade-in{opacity:1}.anniversary .radial-carousel.fade-in{-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.anniversary .radial-carousel.fade-in{-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:1s;transition-duration:1s}.anniversary .radial-carousel.fade-in .radial-carousel__image{display:block}.anniversary .page-nav button:before{margin-right:1.25rem}.anniversary .page-nav button:before{font-size:10px}.anniversary .page-nav button:before{--tw-text-opacity: 1;color:rgba(191,154,54,var(--tw-text-opacity))}.anniversary .page-nav button:before{content:"●"}.anniversary .page-nav button svg{margin-right:.875rem}.anniversary .page-nav button svg{display:none}.anniversary .page-nav button svg{margin-left:-5px}.anniversary .page-nav button.current:before{display:none}.anniversary .page-nav button.current svg{display:block}.anniversary .page-nav button.current svg{-webkit-animation:rotate 2.5s cubic-bezier(.17,.54,.35,.94);animation:rotate 2.5s cubic-bezier(.17,.54,.35,.94)}.anniversary .report-nav button:before{margin-right:.75rem}.anniversary .report-nav button:before{padding-top:.125rem}.anniversary .report-nav button:before{opacity:0}.anniversary .report-nav button.current:before{display:block}.anniversary .report-nav button.current:before{opacity:1}.anniversary .rich-text p{margin-bottom:1rem}.anniversary .rich-text p{font-size:1.125rem;line-height:1.5}.anniversary .rich-text h2{margin-bottom:1rem}.anniversary .rich-text h2{margin-top:1.5rem}.anniversary .rich-text h2{font-size:1.5rem;line-height:1.3}.anniversary .rich-text h2{font-weight:500}.anniversary .rich-text h3{margin-bottom:1rem}.anniversary .rich-text h3{margin-top:1.5rem}.anniversary .rich-text h3{font-size:1.375rem;line-height:1.25}.anniversary .rich-text h3{font-weight:500}.anniversary .rich-text h4{margin-bottom:1rem}.anniversary .rich-text h4{margin-top:1.5rem}.anniversary .rich-text h4{font-size:1.25rem;line-height:1.3}.anniversary .rich-text h4{font-weight:500}.anniversary .rich-text h5{margin-bottom:1rem}.anniversary .rich-text h5{margin-top:1.5rem}.anniversary .rich-text h5{font-size:1.125rem;line-height:1.5}.anniversary .rich-text h5{font-weight:500}.anniversary .rich-text blockquote{margin-top:1.5rem;margin-bottom:1.5rem}.anniversary .rich-text blockquote{border-left-width:4px}.anniversary .rich-text blockquote{--tw-border-opacity: 1;border-color:rgba(191,154,54,var(--tw-border-opacity))}.anniversary .rich-text blockquote{padding-left:1.5rem}.anniversary .rich-text blockquote{font-family:ClarendonTextPro-Regular,Georgia,Times,Times New Roman,serif}.anniversary .rich-text blockquote{font-size:1.25rem;line-height:1.3}.anniversary .rich-text blockquote{--tw-text-opacity: 1;color:rgba(35,66,103,var(--tw-text-opacity))}.anniversary .rich-text blockquote>cite{margin-top:1.25rem}.anniversary .rich-text blockquote>cite{display:block}.anniversary .rich-text blockquote>cite{font-size:.875rem;line-height:1.3}.anniversary .rich-text blockquote>cite{font-weight:700}.anniversary .rich-text ul{margin-bottom:1.5rem}.anniversary .rich-text li{position:relative}.anniversary .rich-text li{margin-bottom:.5rem}.anniversary .rich-text li{padding-left:2rem}.anniversary .rich-text li:before{position:absolute}.anniversary .rich-text li:before{left:0}.anniversary .rich-text li:before{--tw-text-opacity: 1;color:rgba(154,27,35,var(--tw-text-opacity))}.anniversary .rich-text li:before{content:"•"}.anniversary [data-flickity-type=anniversary] .flickity-page-dots,.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button{margin-top:1rem}.anniversary [data-flickity-type=anniversary] .flickity-page-dots,.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button{display:-webkit-box;display:-ms-flexbox;display:flex}.anniversary [data-flickity-type=anniversary] .flickity-page-dots,.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button{top:calc((100vw - 40px)*.5625)}.anniversary [data-flickity-type=anniversary] .flickity-page-dots{padding:0}.anniversary [data-flickity-type=anniversary] .flickity-page-dots .dot{height:.5rem}.anniversary [data-flickity-type=anniversary] .flickity-page-dots .dot{width:.5rem}.anniversary [data-flickity-type=anniversary] .flickity-page-dots .dot{--tw-bg-opacity: 1;background-color:rgba(108,108,108,var(--tw-bg-opacity))}.anniversary [data-flickity-type=anniversary] .flickity-page-dots .dot:not(:first-child){margin-left:.625rem}.anniversary [data-flickity-type=anniversary] .flickity-page-dots .dot.is-selected{--tw-bg-opacity: 1;background-color:rgba(191,154,54,var(--tw-bg-opacity))}.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button{height:42px}.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button{width:42px}.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button{border-radius:9999px}.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button{--tw-bg-opacity: 1;background-color:rgba(224,224,224,var(--tw-bg-opacity))}.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button{padding-top:.75rem;padding-bottom:.75rem}.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button{--tw-text-opacity: 1;color:rgba(35,66,103,var(--tw-text-opacity))}.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button{-webkit-transition-property:background-color,border-color,color,fill,stroke;transition-property:background-color,border-color,color,fill,stroke;-webkit-transition-timing-function:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-transition-duration:.15s;transition-duration:.15s}.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button:not(:disabled):hover,.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button:not(:disabled):focus{--tw-bg-opacity: 1;background-color:rgba(204,204,203,var(--tw-bg-opacity))}.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button.next{right:0}.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button.next{padding-left:.875rem}.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button.next{padding-right:.625rem}.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button.previous{right:50px}.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button.previous{padding-left:.625rem}.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button.previous{padding-right:.875rem}.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button svg{height:100%}.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button svg{width:100%}.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button svg{fill:currentColor}.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button svg{--tw-text-opacity: 1;color:rgba(35,66,103,var(--tw-text-opacity))}@media (min-width: 768px){.anniversary .radial-carousel__image-wrapper{-webkit-transform:rotate(var(--rotation)) translate3d(0,130vw,0);transform:rotate(var(--rotation)) translate3d(0,130vw,0);-webkit-transform-origin:130vw;transform-origin:130vw}}@media (min-width: 783px){.anniversary [data-flickity-type=anniversary] .flickity-page-dots,.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button{top:409px}}@media (min-width: 1024px){.anniversary [data-flickity-type=anniversary] .flickity-page-dots,.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button{top:calc((100vw - 384px)*.5625)}}@media (min-width: 1680px){.anniversary [data-flickity-type=anniversary] .flickity-page-dots,.anniversary [data-flickity-type=anniversary] .flickity-prev-next-button{top:729px}}
