.modal.dn-modal .dn-modal__main{padding:1.5rem}@media screen and (min-width:769px){.modal.dn-modal .dn-modal__main{padding:2.5rem}}.modal__header{margin-bottom:1.5rem}@media screen and (min-width:769px){.modal__header{margin-bottom:2rem}}.modal__close{position:absolute;right:1.125rem;top:1.5rem}.modal__close .base-button{font-size:1.25rem;height:2rem;padding:0;width:2rem}@media screen and (min-width:769px){.modal__close{right:2rem;top:2rem}.modal__close .base-button{font-size:2rem;height:3rem;width:3rem}}.modal__title{color:var(--color-darkest);font-family:var(--font-family-secondarySemiCondensed);font-size:var(--font-size-2xl);font-style:italic;font-weight:var(--font-weight-secondarySemiCondensed-semibold);line-height:var(--lineHeight-sm);line-height:1.1}@media screen and (min-width:577px){.modal__title{font-size:var(--font-size-5xl)}}.modal[data-width=medium] .dn-modal__dialog{max-width:52rem}.modal.dn-modal[data-modal-type=video] .dn-modal__wrapper{padding:2rem}.modal.dn-modal[data-modal-type=video] .dn-modal__dialog{overflow:unset}.modal.dn-modal[data-modal-type=video] .dn-modal__main{padding:0!important}.modal.dn-modal[data-modal-type=video] .modal__header{display:none}.modal.dn-modal[data-modal-type=video] .modal__close{right:-1.5rem;top:-1.5rem}.modal.dn-modal[data-modal-type=video] .modal__close .base-button{background-color:var(--color-lightest);z-index:100}
