:root{--dark-black:#000;--bright-white:#fff;--bright-red:#cd1e20;--petablue:#2375c9;--narwhal:#254d68;--denim:#4e838d;--beluga:#a3d1d6;--eggplant:#911c6f;--ocean:#159eb2;--kale:#20a886;--peony:#fb5d5d;--mango:#ff9802;--sunflower:#f5ba37;--mystic:#e5ecef;--silver-fish:#cacaca;--midnight:#0a1842;--botticelli:#cae1e4;--comet:#4f606c;--venice:#0d548f;--facebook:#3b5998;--twitter:#1da1f2;--linkedin:#2375c9;--pinterest:#cb2027}.promo--is-no-background{border-color:transparent!important}.promo--is-no-background a.promo__button,.promo--is-no-background input[type=submit]{background-color:transparent!important}.promo--is-dark-black{border-color:var(--dark-black)!important}.promo--is-dark-black a.promo__button,.promo--is-dark-black input[type=submit]{background-color:var(--dark-black)!important}.promo--is-bright-white{border-color:var(--bright-white)!important}.promo--is-bright-white a.promo__button,.promo--is-bright-white input[type=submit]{background-color:var(--bright-white)!important}.promo--is-bright-red{border-color:var(--bright-red)!important}.promo--is-bright-red a.promo__button,.promo--is-bright-red input[type=submit]{background-color:var(--bright-red)!important}.promo--is-petablue{border-color:var(--petablue)!important}.promo--is-petablue a.promo__button,.promo--is-petablue input[type=submit]{background-color:var(--petablue)!important}.promo--is-narwhal{border-color:var(--narwhal)!important}.promo--is-narwhal a.promo__button,.promo--is-narwhal input[type=submit]{background-color:var(--narwhal)!important}.promo--is-denim{border-color:var(--denim)!important}.promo--is-denim a.promo__button,.promo--is-denim input[type=submit]{background-color:var(--denim)!important}.promo--is-beluga{border-color:var(--beluga)!important}.promo--is-beluga a.promo__button,.promo--is-beluga input[type=submit]{background-color:var(--beluga)!important}.promo--is-eggplant{border-color:var(--eggplant)!important}.promo--is-eggplant a.promo__button,.promo--is-eggplant input[type=submit]{background-color:var(--eggplant)!important}.promo--is-ocean{border-color:var(--ocean)!important}.promo--is-ocean a.promo__button,.promo--is-ocean input[type=submit]{background-color:var(--ocean)!important}.promo--is-kale{border-color:var(--kale)!important}.promo--is-kale a.promo__button,.promo--is-kale input[type=submit]{background-color:var(--kale)!important}.promo--is-peony{border-color:var(--peony)!important}.promo--is-peony a.promo__button,.promo--is-peony input[type=submit]{background-color:var(--peony)!important}.promo--is-mango{border-color:var(--mango)!important}.promo--is-mango a.promo__button,.promo--is-mango input[type=submit]{background-color:var(--mango)!important}.promo--is-sunflower{border-color:var(--sunflower)!important}.promo--is-sunflower a.promo__button,.promo--is-sunflower input[type=submit]{background-color:var(--sunflower)!important}.promo--is-mystic{border-color:var(--mystic)!important}.promo--is-mystic a.promo__button,.promo--is-mystic input[type=submit]{background-color:var(--mystic)!important}.promo--is-silver-fish{border-color:var(--silver-fish)!important}.promo--is-silver-fish a.promo__button,.promo--is-silver-fish input[type=submit]{background-color:var(--silver-fish)!important}.promo--is-midnight{border-color:var(--midnight)!important}.promo--is-midnight a.promo__button,.promo--is-midnight input[type=submit]{background-color:var(--midnight)!important}.promo--is-botticelli{border-color:var(--botticelli)!important}.promo--is-botticelli a.promo__button,.promo--is-botticelli input[type=submit]{background-color:var(--botticelli)!important}.promo--is-comet{border-color:var(--comet)!important}.promo--is-comet a.promo__button,.promo--is-comet input[type=submit]{background-color:var(--comet)!important}.promo--is-venice{border-color:var(--venice)!important}.promo--is-venice a.promo__button,.promo--is-venice input[type=submit]{background-color:var(--venice)!important}.promo--is-facebook{border-color:var(--facebook)!important}.promo--is-facebook a.promo__button,.promo--is-facebook input[type=submit]{background-color:var(--facebook)!important}.promo--is-twitter{border-color:var(--twitter)!important}.promo--is-twitter a.promo__button,.promo--is-twitter input[type=submit]{background-color:var(--twitter)!important}.promo--is-linkedin{border-color:var(--linkedin)!important}.promo--is-linkedin a.promo__button,.promo--is-linkedin input[type=submit]{background-color:var(--linkedin)!important}.promo--is-pinterest{border-color:var(--pinterest)!important}.promo--is-pinterest a.promo__button,.promo--is-pinterest input[type=submit]{background-color:var(--pinterest)!important}.promo--has-no-background-bg{background-color:transparent!important}.promo--has-dark-black-bg{background-color:var(--dark-black)!important;color:var(--bright-white)}.promo--has-dark-black-bg p,.promo--has-dark-black-bg p a{color:var(--bright-white)!important}.promo--has-bright-white-bg{background-color:var(--bright-white)!important}.promo--has-bright-red-bg{background-color:var(--bright-red)!important}.promo--has-petablue-bg{background-color:var(--petablue)!important}.promo--has-narwhal-bg{background-color:var(--narwhal)!important;color:var(--bright-white)}.promo--has-narwhal-bg p,.promo--has-narwhal-bg p a{color:var(--bright-white)!important}.promo--has-denim-bg{background-color:var(--denim)!important;color:var(--bright-white)}.promo--has-denim-bg p,.promo--has-denim-bg p a{color:var(--bright-white)!important}.promo--has-beluga-bg{background-color:var(--beluga)!important}.promo--has-eggplant-bg{background-color:var(--eggplant)!important}.promo--has-ocean-bg{background-color:var(--ocean)!important}.promo--has-kale-bg{background-color:var(--kale)!important}.promo--has-peony-bg{background-color:var(--peony)!important}.promo--has-mango-bg{background-color:var(--mango)!important}.promo--has-sunflower-bg{background-color:var(--sunflower)!important}.promo--has-mystic-bg{background-color:var(--mystic)!important}.promo--has-silver-fish-bg{background-color:var(--silver-fish)!important}.promo--has-midnight-bg{background-color:var(--midnight)!important}.promo--has-botticelli-bg{background-color:var(--botticelli)!important}.promo--has-comet-bg{background-color:var(--comet)!important}.promo--has-venice-bg{background-color:var(--venice)!important}.promo--has-facebook-bg{background-color:var(--facebook)!important}.promo--has-twitter-bg{background-color:var(--twitter)!important}.promo--has-linkedin-bg{background-color:var(--linkedin)!important}.promo--has-pinterest-bg{background-color:var(--pinterest)!important}.promo{background-color:var(--bright-white);display:flex;flex-wrap:wrap;height:100%;padding:1rem;position:relative}.promo .cover-link{z-index:3}.promo__content,.promo__form-shortcode,.promo__image,.promo__text-wrap{width:100%}.promo__image--no-image{aspect-ratio:167/84;background-color:var(--mystic)}.promo__image--no-image,.promo__wide-image--no-image{align-items:center;display:flex;font-size:1.125rem;font-weight:700;justify-content:center}.promo__wide-image--no-image{width:100%}.promo .media-credit{font-size:.6rem;padding:.15625rem 0;z-index:4}.promo__content{display:flex;flex-wrap:wrap}.promo__headline{font-size:1.375rem;font-weight:700;line-height:1.4}.promo__text{font-size:1rem;line-height:1.4}.promo__text a{position:relative;z-index:4}.promo__button{color:var(--bright-white)!important;font-family:Monorale,Helvetica,Roboto,Arial,sans-serif;font-size:1.125rem;font-weight:800;line-height:1.26;padding:.625rem 1rem;text-align:center;text-decoration:none!important;text-transform:uppercase}.promo__link{background-color:transparent!important}@media(min-width:0)and (max-width:39.9375em){.promo--hide-on-mobile,.promo--no-mobile-image{display:none}}.promo--has-border{border-top:.375rem solid}.promo--is-ingrid{padding:1.5625rem 2.1875rem}.promo--is-ingrid,.promo--is-ingrid .promo__content{flex-direction:column}.promo--is-ingrid .promo__headline{margin:1.25rem 0;text-align:center}.promo--is-ingrid .promo__button{display:block}.promo--is-ingrid.promo--is-image .promo__content{display:flex;flex:1;flex-direction:column}.promo--is-ingrid.promo--is-image .promo__button{margin-top:1rem}.promo--is-ingrid.promo--is-image .promo__button-wrap{margin-top:auto}.promo--is-full-width{width:100%}@media(min-width:64em){.promo--is-wide{min-height:9.375rem}}.promo--is-wide.promo--is-image{padding:0}.promo--is-wide-image>a{display:block;width:100%}.promo--is-wide-image img,.promo--is-wide-image picture{height:100%;width:100%}.promo--is-custom-template,.promo--is-vsk,.promo--is-wide-image{padding:0}.promo--is-ingrid.promo--has-media-credit .promo__headline{margin:.8125rem 0 1.25rem}.promo--is-image.promo--is-full-width .promo__image{margin:0 0 1rem}@media(min-width:40em){.promo--is-image.promo--is-full-width .promo__image{margin:0;width:37%}}.promo--is-image.promo--is-full-width .promo__content{flex-direction:column;justify-content:center;padding:0 1rem}@media(min-width:40em){.promo--is-image.promo--is-full-width .promo__content{width:63%}}.promo--is-image.promo--is-full-width .promo__headline{margin-bottom:.5rem;text-align:center}.promo--is-image.promo--is-full-width .promo__button-wrap{display:flex;justify-content:center}.promo--is-image.promo--is-full-width .promo__button{align-self:center;font-size:1rem;margin:.625rem 0;padding-bottom:.625rem;padding-top:.625rem}.promo--is-image.promo--is-wide .promo__image{aspect-ratio:308/155;position:relative}@media(min-width:40em){.promo--is-image.promo--is-wide .promo__image{aspect-ratio:unset;width:26%}}.promo--is-image.promo--is-wide .promo__image img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%}.promo--is-image.promo--is-wide .promo__content{justify-content:center;padding:1rem}@media(min-width:40em){.promo--is-image.promo--is-wide .promo__content{justify-content:space-between;padding:1rem 1.5rem 1rem 0;width:74%}}.promo--is-image.promo--is-wide .promo__text-wrap{padding:0 1.5rem;text-align:center}@media(min-width:40em){.promo--is-image.promo--is-wide .promo__text-wrap{width:70%}}.promo--is-image.promo--is-wide .promo__headline{margin-bottom:.9375rem}.promo--is-image.promo--is-wide .promo__button-wrap{align-items:center;display:flex;justify-content:flex-end;margin-top:2rem}@media(min-width:40em){.promo--is-image.promo--is-wide .promo__button-wrap{margin-top:0;width:25%}}.promo--is-image.promo--is-wide .promo__button{font-size:1rem;width:100%}.promo--is-background-image{aspect-ratio:4/6}@media(min-width:40em){.promo--is-background-image{aspect-ratio:auto}}.promo--is-background-image .promo__content{align-items:center;flex-direction:column;height:100%;justify-content:space-between;position:relative;width:100%;z-index:2}.promo--is-background-image .promo__image{bottom:0;left:0;position:absolute;right:0;top:0}.promo--is-background-image .promo__image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.promo--is-background-image .promo__image--no-image{aspect-ratio:auto;height:100%;width:100%}.promo--is-background-image .promo__headline{color:var(--bright-white);font-size:1.375rem;margin:0}.promo--is-background-image .promo__overlay{background-color:rgba(var(--dark-black),.3);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.promo--is-background-image .media-credit__wrap{bottom:auto!important;top:.3125rem!important}.promo--is-background-image .media-credit__wrap *{color:var(--bright-white)}.promo--is-background-image .media-credit__credit{text-shadow:.0625rem .0625rem .0625rem var(--dark-black)}.promo--is-text .promo__headline{font-size:1.375rem;margin-top:0}.promo--is-text .promo__text{margin-bottom:1.875rem}.promo--is-text.promo--is-ingrid{flex-direction:column;justify-content:center}.promo--is-text.promo--is-full-width{padding:1.5625rem 2.1875rem}.promo--is-text.promo--is-full-width .promo__content{align-items:center;flex-direction:column}.promo--is-text.promo--is-full-width .promo__headline{margin-bottom:1.25rem}.promo--is-text.promo--is-wide .promo__content{align-items:center}.promo--is-text.promo--is-wide .promo__text-wrap{align-items:center;display:flex}.promo--is-text.promo--is-wide .promo__headline{min-width:14.375rem}.promo--is-text.promo--is-wide .promo__text{margin-bottom:0;padding:0 1rem}.promo--is-form .promo__headline{margin:0}.promo--is-form .promo__text{margin:1.25rem 0}.promo--is-form.promo--is-ingrid{flex-direction:column;justify-content:center}.promo--is-form.promo--is-ingrid .promo__headline{font-size:1rem}.promo--is-form.promo--is-ingrid .pma-subscription-widget input[type=email]{width:61%}.promo--is-form.promo--is-ingrid .pma-subscription-widget .submit-row{width:40%}.promo--is-form.promo--is-full-width{padding:2rem}.promo--is-form.promo--is-full-width .promo__content{align-items:flex-start;flex-direction:column}.promo--is-form.promo--is-full-width .promo__content .site-form--is-inline{min-width:18.75rem}.promo--is-form.promo--is-full-width .promo__headline{margin-bottom:.5rem}@media(min-width:40em){.promo--is-form.promo--is-wide .promo__text-wrap{width:40%}}.promo--is-form.promo--is-wide .promo__headline{font-size:1.5625rem;line-height:1.2;margin-top:.625rem;text-align:center;text-transform:uppercase}.promo--is-form.promo--is-wide .promo__form-shortcode{display:flex;flex-direction:column;justify-content:center}@media(min-width:40em){.promo--is-form.promo--is-wide .promo__form-shortcode{padding:0 1.25rem 0 1.875rem;width:60%}}.promo--is-background-alt{padding:0}.promo--is-background-alt .promo__content{height:auto;margin-top:auto}.promo--is-background-alt .promo__headline{background-color:var(--dark-black);color:var(--bright-white);font-size:1.125rem;line-height:1.2;margin:0!important;padding:.625rem;text-transform:uppercase;width:100%}.promo--is-background-alt .promo__headline a{color:var(--bright-white)}.promo--is-vsk{aspect-ratio:2/1;overflow:hidden}@media(min-width:40em){.promo--is-vsk{aspect-ratio:99/20}}.promo--is-vsk .promo__content{display:flex;flex-direction:column;justify-content:center;text-align:center;width:auto}.promo--is-vsk .promo__button-wrap,.promo--is-vsk .promo__text-wrap{position:relative;width:auto}.promo--is-vsk .promo__text-wrap{padding-top:1.5rem;text-align:left;z-index:1}.promo--is-vsk .promo__button-wrap{transform:translateY(-40%);z-index:2}.promo--is-vsk .promo__headline{background-color:var(--bright-white)!important;background-color:color-mix(in srgb,var(--bright-white) 70%,transparent)!important;display:inline-block;font-size:1.375rem;font-weight:400;line-height:1;padding:.25rem 1rem 1rem;text-transform:uppercase}@media(min-width:40em){.promo--is-vsk .promo__headline{font-size:2rem;padding:.5rem 2rem 1.5rem}}.promo--is-vsk .promo__button{box-shadow:0 .0625rem .3125rem 0 rgba(0,0,0,.25);display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.0625rem}@media(min-width:40em){.promo--is-vsk .promo__button{font-size:1rem}}.promo--is-vsk img{bottom:0;height:100%!important;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;right:0;top:0;width:100%!important}.promo--has-link:hover{cursor:pointer}.is-front-page .promo--is-ingrid.promo--is-image{border-width:.5rem;padding:1.5rem}.is-front-page .promo--is-ingrid.promo--is-image .promo__headline{font-size:1rem;margin:.625rem}.is-front-page .promo--is-ingrid.promo--is-image .promo__text{font-size:1rem;line-height:1.4}.is-front-page .promo--is-ingrid.promo--is-image .promo__button{font-size:.9rem}.wp-admin.post-type-promo .is-root-container{background-color:var(--mystic);padding:1.875rem 0}.wp-admin.post-type-promo .promo--is-ingrid{margin:0 auto;max-width:18.625rem}@media(min-width:64em){.wp-admin.post-type-promo .promo--is-ingrid{min-height:21.875rem}}.wp-admin.post-type-promo .promo--is-background-image{height:25.9375rem}.wp-admin.post-type-promo .promo--is-background-image:not(.promo--is-background-alt){padding:1.5625rem}.wp-admin.post-type-promo .promo--is-full-width{margin:0 auto;max-width:41.3125rem}.wp-admin.post-type-promo .promo--is-vsk .promo__image--no-image{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.wp-admin .promo:hover{cursor:default}.wp-admin .promo a{text-decoration:none}.wp-admin .promo__form-shortcode .privacy-policy,.wp-admin .promo__form-shortcode input.form-input-bt{display:none!important}
