*,html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,label,fieldset,input,p,blockquote,th,td{margin:0;padding:0}.ca-2019 table{border-collapse:collapse;border-spacing:0}.ca-2019 fieldset,.ca-2019 img{border:0}.ca-2019 address,.ca-2019 caption,.ca-2019 cite,.ca-2019 code,.ca-2019 dfn,.ca-2019 em,.ca-2019 strong,.ca-2019 th,.ca-2019 var{font-style:normal;font-weight:400}.ca-2019 ol,.ca-2019 ul,.ca-2019 li{list-style:none}.ca-2019 caption,.ca-2019 th{text-align:left}.ca-2019 h1,.ca-2019 h2,.ca-2019 h3,.ca-2019 h4,.ca-2019 h5,.ca-2019 h6{font-size:100%;font-weight:inherit}.ca-2019 q:before,.ca-2019 q:after{content:''}.ca-2019 header,.ca-2019 aside,.ca-2019 nav,.ca-2019 footer,.ca-2019 section,.ca-2019 article,.ca-2019 hgroup,.ca-2019 address,.ca-2019 figure,.ca-2019 figcaption,.ca-2019 video,.ca-2019 details,.ca-2019 small,.ca-2019 summary,.ca-2019 img,.ca-2019 main,.ca-2019 time,.ca-2019 dl,.ca-2019 dt,.ca-2019 dd,.ca-2019 li,.ca-2019 picture{display:block}.ca-2019 html{webkit-text-size-adjust:none}.ca-2019 i,.ca-2019 b,.ca-2019 em,.ca-2019 strong{font-style:inherit;font-weight:inherit}.ca-2019 img,.ca-2019 video{display:block;width:100%;height:auto}.ca-2019 a{text-decoration:none;color:inherit}.ca-2019 mark{background:0 0;color:inherit}.ca-2019 small{font-size:inherit}.ca-2019 abbr{text-decoration:none;color:inherit}body.ca-2019{font-size:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font:400 normal 1.3125rem/1.625 "garamond-premier-pro",serif;font-variant-numeric:oldstyle-nums;background-color:#fff;overflow-x:hidden}html,body.ca-2019{height:100%}:root{--vh-offset: 0px}.bound{width:87%;margin:0 auto;max-width:1194px}.ceiling-rules{box-shadow:inset 0 1px 0 rgba(255,35,149,.2),inset 0 4px 0 #fff,inset 0 5px 0 rgba(255,35,149,.2)}.ceiling-rules{box-shadow:inset 0 1px 0 rgba(0,0,0,.15),inset 0 4px 0 #fff,inset 0 5px 0 rgba(0,0,0,.15)}.ratioed-image-container{position:relative;display:block;background-color:rgba(0,0,0,.3);background-repeat:no-repeat;background-size:cover;background-position:center center}.ratioed-image-container:before{display:block;content:"";width:100%;padding-top:100%}.ratioed-image-container>.fill{display:block;position:absolute;top:0;left:0;right:0;bottom:0}a.wraps-media{display:block;position:relative}a.wraps-media:after{position:absolute;content:"";display:block;top:0;left:0;width:100%;height:100%;transition:all 180ms;box-shadow:inset 0 0 0 1px transparent}a.wraps-media:hover:after{box-shadow:inset 0 0 0 1px #ff2395,inset 0 0 0 8px #fff}.fake-circular{display:block;position:relative;background-color:#fff}.fake-circular .art,.fake-circular:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.fake-circular .art{z-index:1;box-shadow:inset 0 0 0 1px rgba(0,0,0,.5);background-repeat:no-repeat;background-size:contain;background-position:center center;background-origin:content-box;box-sizing:border-box;padding:10px;background-color:#fff;opacity:.23}.fake-circular:after{z-index:2;content:"";background:#ff2395;mix-blend-mode:color}.fancy-byline{text-transform:lowercase;font-feature-settings:"smcp";font-size:.875rem;letter-spacing:.1em;line-height:1;display:block}.fancy-byline .preposition{font-feature-settings:normal;font-style:italic;padding-right:3px;letter-spacing:0}.fancy-byline a:hover{color:#ff2395;box-shadow:inset 0 -3px 0 #fff,inset 0 -4px 0 #ff2395}.ca-2019 .boxy{display:inline-block;background:#fff;font:700 normal 1rem/1 "futura-pt-bold",sans-serif;text-transform:uppercase;color:#ff2395;padding:22px 36px;font-size:1rem;line-height:1.6;text-align:center;letter-spacing:.4em;transition:all 180ms}.ca-2019 .boxy:hover{transform:translateY(-2px);box-shadow:0 14px 20px -5px rgba(0,0,0,.22)}@keyframes exitModalRise{0%{opacity:0;transform:translate(-50%,10%)}100%{opacity:1;transform:translate(-50%,-50%)}}.ca-2019 .exit-modal-container{background:rgba(0,0,0,.6);position:fixed;z-index:10;width:100vw;height:100vh;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;display:none}.ca-2019 .exit-modal-container.ready-to-animate{display:block}.ca-2019 .exit-modal-container.ready-to-animate{display:block}.ca-2019 .exit-modal-container .exit-modal{position:absolute;left:50%;top:45%;font-size:1.25rem;width:85%;box-sizing:border-box;max-width:452px;transform:translate(-50%,10%);opacity:.3;animation-fill-mode:forwards;animation-iteration-count:1;animation-duration:500ms;animation-timing-function:cubic-bezier(.075,.82,.165,1);background:#000;color:#fff;text-align:center}.ca-2019 .exit-modal-container.ready-to-animate .exit-modal{animation-delay:50ms;animation-name:exitModalRise}.ca-2019 .exit-modal-container a{cursor:pointer}.ca-2019 .exit-modal-container em{font-style:italic}.ca-2019 .exit-modal-container strong{font:700 normal 1.25rem/1 "futura-pt-bold",sans-serif}.ca-2019 .exit-modal-container .wp-block-buttons{display:flex;justify-content:space-around;margin:1em}.ca-2019 .exit-modal-container h2{color:#ff2395;text-transform:uppercase;text-align:center;font:700 normal 4rem/1 "futura-pt-bold",sans-serif}.ca-2019 .exit-modal-container h1{text-align:center;font:300 italic 1rem/1 "essonnes-display",serif;text-transform:uppercase;letter-spacing:.2em;font-size:4.5rem;line-height:1;margin-right:-.1em;margin-left:.1em}@media(max-width:499px){.ca-2019 .exit-modal-container h1{font-size:4rem}}@media(max-width:450px){.ca-2019 .exit-modal-container h1{font-size:3.5rem}}@media(max-width:399px){.ca-2019 .exit-modal-container h1{font-size:3.25rem}}@media(max-width:370px){.ca-2019 .exit-modal-container h1{font-size:2.6rem}}.ca-2019 .exit-modal-container .has-small-font-size{font-size:13px}.ca-2019 .exit-modal-container .has-medium-font-size{font-size:20px}.ca-2019 .exit-modal-container .has-large-font-size{font-size:36px}.ca-2019 .exit-modal-container .has-x-large-font-size{font-size:42px}.ca-2019 .exit-modal-container .wp-block-button a{display:block;background:#ff2395;font:700 normal 1rem/1 "futura-pt-bold",sans-serif;text-transform:uppercase;font-size:1rem;line-height:1;letter-spacing:.25em;text-align:center;padding:22px 15px;box-sizing:border-box;color:#fff;transition:all 200ms}.ca-2019 .exit-modal-container .wp-block-button a:hover{transform:translateY(-2px);box-shadow:0 14px 22px -15px rgba(0,0,0,.5)}