@font-face{font-family:"Lyon Display";src:url("../assets/fonts/LyonDisplay-LightItalic-Web.woff2") format("woff2"),url("../assets/fonts/LyonDisplay-LightItalic-Web.woff") format("woff");font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family:"Lyon Display";src:url("../assets/fonts/LyonDisplay-Light-Web.woff2") format("woff2"),url("../assets/fonts/LyonDisplay-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"Lyon Display";src:url("../assets/fonts/LyonDisplay-BoldItalic.woff2") format("woff2"),url("../assets/fonts/LyonDisplay-BoldItalic.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Lyon Display";src:url("../assets/fonts/LyonDisplay-Bold.woff2") format("woff2"),url("../assets/fonts/LyonDisplay-Bold.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Lyon Text";src:url("../assets/fonts/LyonText-RegularItalic-Web.woff2") format("woff2"),url("../assets/fonts/LyonText-RegularItalic-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Lyon Text";src:url("../assets/fonts/LyonText-Regular-Web.woff2") format("woff2"),url("../assets/fonts/LyonText-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Lyon Text";src:url("../assets/fonts/LyonText-BoldItalic.woff2") format("woff2"),url("../assets/fonts/LyonText-BoldItalic.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Lyon Text";src:url("../assets/fonts/LyonText-Bold.woff2") format("woff2"),url("../assets/fonts/LyonText-Bold.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Graphik";src:url("../assets/fonts/Graphik-RegularItalic-Web.woff2") format("woff2"),url("../assets/fonts/Graphik-RegularItalic-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Graphik";src:url("../assets/fonts/Graphik-Regular-Web.woff2") format("woff2"),url("../assets/fonts/Graphik-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Graphik";src:url("../assets/fonts/Graphik-MediumItalic-Web.woff2") format("woff2"),url("../assets/fonts/Graphik-MediumItalic-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Graphik";src:url("../assets/fonts/Graphik-Medium-Web.woff2") format("woff2"),url("../assets/fonts/Graphik-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Graphik";src:url("../assets/fonts/Graphik-SemiboldItalic-Web.woff2") format("woff2"),url("../assets/fonts/Graphik-SemiboldItalic-Web.woff") format("woff");font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-family:"Graphik";src:url("../assets/fonts/Graphik-Semibold-Web.woff2") format("woff2"),url("../assets/fonts/Graphik-Semibold-Web.woff") format("woff");font-weight:600;font-style:normal;font-stretch:normal}p,li{font-family:"Lyon Text",serif;font-weight:400}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Graphik",sans-serif}h1.serif,h2.serif,h3.serif,h4.serif,h5.serif,h6.serif,.h1.serif,.h2.serif,.h3.serif,.h4.serif,.h5.serif,.h6.serif{font-family:"Lyon Text",serif}.large-p{font-family:"Lyon Display",serif;font-weight:300}h2,h3,h4,h5,h6,.h2,.h3,.h4,.h5,.h6{font-weight:600}p,li{font-size:16px;line-height:135%}@media print,screen and (min-width: 40em){p,li{font-size:22px}}.giant{font-size:68px;line-height:95%;font-weight:500;letter-spacing:-1.673px;font-family:"Graphik",sans-serif}@media print,screen and (min-width: 40em){.giant{font-size:10vw;letter-spacing:-4.673px}}@media screen and (min-width: 70.625em){.giant{font-size:128px;letter-spacing:-5.673px}}.gargantuan{font-size:64px;font-weight:500;line-height:105%;letter-spacing:-1.919px;font-family:"Graphik",sans-serif}@media print,screen and (min-width: 40em){.gargantuan{font-size:128px;letter-spacing:-7.673px}}@media screen and (min-width: 70.625em){.gargantuan{font-size:203px;line-height:80%;letter-spacing:-12.206px}}h1,.h1{font-size:38px;font-weight:600;line-height:1.1;letter-spacing:-1.919px;margin-bottom:20px}@media print,screen and (min-width: 40em){h1,.h1{font-weight:500}}@media print,screen and (min-width: 64em){h1,.h1{font-size:90px;line-height:1;letter-spacing:-3.618px}}h2,.h2{font-size:30px;line-height:105%;margin-bottom:20px}@media print,screen and (min-width: 40em){h2,.h2{font-size:64px}}h3,.h3,.large-p{font-size:32px;line-height:110%;margin-bottom:20px}@media print,screen and (min-width: 40em){h3,.h3,.large-p{font-size:45px}}h4,.h4,.medium-p{font-size:22px;line-height:105%;margin-bottom:20px}@media print,screen and (min-width: 40em){h4,.h4,.medium-p{font-size:32px}}h5,.h5{font-size:22px;line-height:135%}h6,.h6,.x-small-p{font-size:16px;line-height:125%;margin-bottom:20px}@media print,screen and (min-width: 40em){h6,.h6,.x-small-p{font-size:16px}}@font-face{font-family:"Lyon Display";src:url("../assets/fonts/LyonDisplay-LightItalic-Web.woff2") format("woff2"),url("../assets/fonts/LyonDisplay-LightItalic-Web.woff") format("woff");font-weight:300;font-style:italic;font-stretch:normal}@font-face{font-family:"Lyon Display";src:url("../assets/fonts/LyonDisplay-Light-Web.woff2") format("woff2"),url("../assets/fonts/LyonDisplay-Light-Web.woff") format("woff");font-weight:300;font-style:normal;font-stretch:normal}@font-face{font-family:"Lyon Display";src:url("../assets/fonts/LyonDisplay-BoldItalic.woff2") format("woff2"),url("../assets/fonts/LyonDisplay-BoldItalic.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Lyon Display";src:url("../assets/fonts/LyonDisplay-Bold.woff2") format("woff2"),url("../assets/fonts/LyonDisplay-Bold.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Lyon Text";src:url("../assets/fonts/LyonText-RegularItalic-Web.woff2") format("woff2"),url("../assets/fonts/LyonText-RegularItalic-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Lyon Text";src:url("../assets/fonts/LyonText-Regular-Web.woff2") format("woff2"),url("../assets/fonts/LyonText-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Lyon Text";src:url("../assets/fonts/LyonText-BoldItalic.woff2") format("woff2"),url("../assets/fonts/LyonText-BoldItalic.woff") format("woff");font-weight:700;font-style:italic;font-stretch:normal}@font-face{font-family:"Lyon Text";src:url("../assets/fonts/LyonText-Bold.woff2") format("woff2"),url("../assets/fonts/LyonText-Bold.woff") format("woff");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:"Graphik";src:url("../assets/fonts/Graphik-RegularItalic-Web.woff2") format("woff2"),url("../assets/fonts/Graphik-RegularItalic-Web.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:"Graphik";src:url("../assets/fonts/Graphik-Regular-Web.woff2") format("woff2"),url("../assets/fonts/Graphik-Regular-Web.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:"Graphik";src:url("../assets/fonts/Graphik-MediumItalic-Web.woff2") format("woff2"),url("../assets/fonts/Graphik-MediumItalic-Web.woff") format("woff");font-weight:500;font-style:italic;font-stretch:normal}@font-face{font-family:"Graphik";src:url("../assets/fonts/Graphik-Medium-Web.woff2") format("woff2"),url("../assets/fonts/Graphik-Medium-Web.woff") format("woff");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:"Graphik";src:url("../assets/fonts/Graphik-SemiboldItalic-Web.woff2") format("woff2"),url("../assets/fonts/Graphik-SemiboldItalic-Web.woff") format("woff");font-weight:600;font-style:italic;font-stretch:normal}@font-face{font-family:"Graphik";src:url("../assets/fonts/Graphik-Semibold-Web.woff2") format("woff2"),url("../assets/fonts/Graphik-Semibold-Web.woff") format("woff");font-weight:600;font-style:normal;font-stretch:normal}#logo-lion{position:fixed;width:70px;height:70px;bottom:30px;right:15px;background-image:url("../assets/images/logo-red.svg");background-repeat:no-repeat;background-position:50% 50%;background-size:contain;z-index:99999}#logo-lion.light-lion{background-image:url("../assets/images/logo-white.svg")}.site-title{font-family:"Graphik",sans-serif;font-size:14px;font-weight:600;line-height:1;text-transform:uppercase;letter-spacing:3.08px}@media print,screen and (min-width: 40em){.site-title{font-size:16px}}@media print,screen and (min-width: 40em){.site-title{letter-spacing:2.52px}}@media screen and (min-width: 90em){.site-title{letter-spacing:3.52px}}.alert-bar{padding:15px 120px 15px 20px;background-color:#ff585d}@media screen and (min-width: 102.5em){.alert-bar{padding:15px 20px}}.alert-bar .alert-inner{width:100%;max-width:1400px;margin:0 auto;display:flex}.alert-bar .alert-inner p{margin:0;font-family:"Graphik",sans-serif;font-weight:600}.alert-bar .alert-inner p a{text-decoration:underline;color:#0f0d0d}#masthead{padding:30px 20px;width:100%;position:absolute;left:0;z-index:999}@media screen and (min-width: 70.625em){#masthead{padding:30px 120px 30px 20px}}@media screen and (min-width: 102.5em){#masthead{padding:30px 20px}}#masthead.light .inner-masthead .site-title a{color:#fcf9f8}#masthead.light .inner-masthead #main-nav a{color:#fcf9f8}#masthead.light .inner-masthead #main-nav .header-cta a{background-color:#fcf9f8;color:#a31f34;border:1px solid #fcf9f8;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}#masthead.light .inner-masthead #main-nav .header-cta a::after{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}#masthead.light .inner-masthead #main-nav .header-cta a:hover{text-decoration:none}#masthead .inner-masthead{width:100%;max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center}#masthead .inner-masthead .site-title a{color:#a31f34}#masthead .inner-masthead #main-nav{display:flex;justify-content:flex-end;align-items:center}#masthead .inner-masthead #main-nav li,#masthead .inner-masthead #main-nav .header-cta{font-family:"Graphik",sans-serif;font-size:14px;font-weight:600;line-height:1}@media print,screen and (min-width: 40em){#masthead .inner-masthead #main-nav li,#masthead .inner-masthead #main-nav .header-cta{font-size:16px}}#masthead .inner-masthead #main-nav .header-cta{margin-left:20px}#masthead .inner-masthead #main-nav .header-cta a{background-color:#a31f34;color:#fcf9f8;padding:7px 12px;border-radius:2em;border:1px solid #a31f34;position:relative;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}#masthead .inner-masthead #main-nav .header-cta a::after{position:absolute;width:calc(100% + 16px);height:calc(100% + 16px);top:-8px;left:-8px;content:"";border:8px solid rgba(255,88,93,.15);border-radius:2em;display:block;opacity:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}#masthead .inner-masthead #main-nav .header-cta a:hover{border:1px solid rgba(0,0,0,0);text-decoration:none}#masthead .inner-masthead #main-nav .header-cta a:hover::after{display:block;opacity:1}#masthead .inner-masthead #main-nav a{color:#0f0d0d;padding:.7rem}@media screen and (min-width: 90em){#masthead .inner-masthead #main-nav a{padding:.7rem 1rem}}.overlay-header{width:100%;max-width:1400px;margin:0 auto;padding:10px 0 0}.overlay-header.search-padding{padding:30px 20px 0}.overlay-header #basic-footer{padding:100px 0 0}.overlay-header #basic-footer li a{border:1px solid #fcf9f8}.overlay-header a{color:#fcf9f8}#mega-overlay{background-color:#9b1d31;color:#fcf9f8;scrollbar-width:none;padding:20px}#mega-overlay::-webkit-scrollbar{display:none}#mega-overlay::after{position:fixed;top:0;right:100px;width:1px;height:100%;content:"";background-color:#fcf9f8;display:none}@media screen and (min-width: 70.625em){#mega-overlay::after{display:block}}.search-wrap{width:100%;padding:80px 30px;background-color:#9b1d31}@media print,screen and (min-width: 64em){.search-wrap{padding:120px 30px}}.search-wrap .search-form{max-width:620px;margin:0 auto;position:relative}.search-wrap .search-form input[type=submit]{border:0;background-color:#fcf9f8;background-image:url("../assets/images/search.svg");background-repeat:no-repeat;background-position:50% 50%;background-size:14px;width:46px;height:54px;position:absolute;left:calc(100% - 46px);bottom:0}.search-wrap .search-form ::placeholder{font-weight:600;opacity:1;color:#0f0d0d}.search-wrap .search-form input[type=search]{padding:15px 20px;border:0;box-shadow:none;height:auto;font-size:16px;color:#0f0d0d}.search-wrap .search-form label{text-align:center;color:#fcf9f8;margin:0 auto 10px;font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif;font-weight:600}#mega-sidebar{position:fixed;top:0;right:0;width:50px;height:auto;z-index:9999;padding:30px 0 0}@media print,screen and (min-width: 64em){#mega-sidebar{width:100px;height:100%;padding:42px 0 0}}#mega-sidebar.menu-open .menu-text,#mega-sidebar.menu-open .search-text{color:#fcf9f8}#mega-sidebar.menu-open .sidebar-buttons{top:0}#mega-sidebar .sidebar-buttons{width:100%;position:relative;z-index:99;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}#mega-sidebar.alert-on .sidebar-buttons{top:80px}#mega-sidebar.alert-on.out-of-view .sidebar-buttons,#mega-sidebar.alert-on.menu-open .sidebar-buttons{top:0}#mega-sidebar.light-text .hamburger-menu.is-active .hamburger-icon{background-color:rgba(0,0,0,0)}#mega-sidebar.light-text .hamburger-icon,#mega-sidebar.light-text .hamburger-icon:before,#mega-sidebar.light-text .hamburger-icon:after{background-color:#fcf9f8}#mega-sidebar.light-text .menu-text,#mega-sidebar.light-text .search-text{color:#fcf9f8}#mega-sidebar.light-text .search-toggle{color:#fcf9f8;background-image:url("../assets/images/search-white.svg")}#mega-sidebar .menu-text,#mega-sidebar .search-text{width:100%;position:absolute;bottom:0;left:0;text-align:center;font-size:13px;line-height:1;display:none}@media print,screen and (min-width: 64em){#mega-sidebar .menu-text,#mega-sidebar .search-text{display:block}}#mega-sidebar button{cursor:pointer;padding:0}.search-toggle{width:44px;height:38px;margin:12px 0 0;position:relative;background-image:url("../assets/images/search.svg");background-size:18px 18px;background-position:50% 0;background-repeat:no-repeat}@media print,screen and (min-width: 64em){.search-toggle{margin:30px 0 0}}.hamburger-icon,.hamburger-icon:before,.hamburger-icon:after{width:18px}.hamburger-menu{position:relative;width:40px;height:38px;cursor:pointer;z-index:13}.hamburger-menu.is-active .hamburger-icon{background-color:hsla(0,0%,100%,0)}.hamburger-menu.is-active .hamburger-icon::before,.hamburger-menu.is-active .hamburger-icon::after{background-color:#fcf9f8;color:#fcf9f8;top:0;transition:top 200ms cubic-bezier(0.23, 1, 0.32, 1),transform 200ms 200ms cubic-bezier(0.23, 1, 0.32, 1)}.hamburger-menu.is-active .hamburger-icon::before{transform:rotate(-45deg)}.hamburger-menu.is-active .hamburger-icon::after{transform:rotate(45deg)}.hamburger-menu .hamburger-icon,.hamburger-menu .hamburger-icon:before,.hamburger-menu .hamburger-icon:after{height:2px;border-radius:4px;position:absolute;background-color:#0f0d0d}.hamburger-menu .hamburger-icon:before,.hamburger-menu .hamburger-icon:after{content:"";left:0}.hamburger-menu .hamburger-icon{top:6px;left:11px}.hamburger-menu .hamburger-icon:before{top:-6px}.hamburger-menu .hamburger-icon:after{bottom:-6px}.scroll-menu-wrap{max-width:100%;overflow-x:scroll;overflow-y:hidden;scrollbar-width:none;padding:70px 0 0}.scroll-menu-wrap::-webkit-scrollbar{display:none}#basic-footer{margin:0;padding:0;list-style:none;display:flex;width:fit-content;white-space:nowrap}#basic-footer li{font-size:14px;font-weight:600;line-height:1;font-family:"Graphik",sans-serif;margin:0 15px 15px 0;font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif;font-weight:600;line-height:1;position:relative}@media print,screen and (min-width: 40em){#basic-footer li{font-size:16px}}#basic-footer li a{padding:7px 12px;border:1px solid #ff585d;border-radius:2em;color:#0f0d0d;text-decoration:none;position:relative;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}#basic-footer li a::after{position:absolute;width:calc(100% + 16px);height:calc(100% + 16px);top:-8px;left:-8px;content:"";border:8px solid rgba(255,88,93,.15);border-radius:2em;display:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}#basic-footer li a:hover{border:1px solid rgba(0,0,0,0);text-decoration:none}#basic-footer li a:hover::after{display:block}#basic-footer li a{color:#fcf9f8}#basic-footer li a:hover{text-decoration:none}#colophon{background-color:#9b1d31;color:#fcf9f8;padding:30px 20px;position:relative;z-index:9999}@media screen and (min-width: 70.625em){#colophon{padding:30px 120px 30px 20px}}@media screen and (min-width: 102.5em){#colophon{padding:30px 20px}}#colophon::before,#colophon::after{position:absolute;content:""}#colophon::before{top:0;right:99px;width:1px;background-color:#fcf9f8;height:100%;display:none}@media screen and (min-width: 70.625em){#colophon::before{display:block}}#colophon a{color:#fcf9f8}#colophon .inner-footer{width:100%;max-width:1400px;margin:0 auto}#colophon #footer-menu{display:flex;justify-content:space-between}#colophon #footer-menu .sub-menu{margin:0;padding:0;list-style:none}#logo-lion-mobile{position:absolute;width:90px;height:90px;bottom:30px;right:15px;background-image:url("../assets/images/logo-white.svg");background-repeat:no-repeat;background-position:50% 50%;background-size:contain;z-index:99999}.mega-wrapper.search-padding{padding:30px 20px 0}.mega-wrapper.overlay-version{width:100%;max-width:1400px;margin:0 auto}.mega-wrapper.overlay-version a{color:#fcf9f8}.mega-wrapper ul{margin:0;padding:0;list-style:none}.mega-wrapper ul li{font-family:"Graphik",sans-serif}.mega-wrapper #mega-footer{padding:0;margin:20px 0;border-top:1px solid rgba(252,249,248,.15)}.mega-wrapper #mega-footer a[target=_blank]{background-image:url("../assets/images/offsite-link.svg");padding-right:20px;background-position:right center;background-repeat:no-repeat;background-size:13px}@media print,screen and (min-width: 64em){.mega-wrapper #mega-footer{padding:40px 0;border-top:0}}@media screen and (min-width: 102.5em){.mega-wrapper #mega-footer{padding:40px 20px}}.mega-wrapper #mega-footer li:not(ul li ul li):nth-child(even)::after{display:none}@media print,screen and (min-width: 64em){.mega-wrapper #mega-footer li:not(ul li ul li):nth-child(even)::after{display:block}}.mega-wrapper #mega-footer li:not(ul li ul li):nth-child(4)::after{display:none}.mega-wrapper #mega-footer li:not(ul li ul li):nth-child(n+5){padding:40px 0 0}.mega-wrapper #mega-footer .top-level-link{position:relative;padding:40px 0 0}.mega-wrapper #mega-footer .top-level-link.toggle-parent{padding:0;cursor:pointer;background-image:url("../assets/images/menu-closed.svg");background-repeat:no-repeat;background-position:calc(100% - 20px) 15px;background-size:16px}@media print,screen and (min-width: 64em){.mega-wrapper #mega-footer .top-level-link.toggle-parent{background-image:none}}.mega-wrapper #mega-footer .top-level-link.toggle-parent .footer-submenu{padding:10px 0}.mega-wrapper #mega-footer .top-level-link.toggle-parent.active{background-image:url("../assets/images/menu-open.svg")}.mega-wrapper #mega-footer .top-level-link.toggle-parent.active .submenu-heading{border-bottom:0}.mega-wrapper #mega-footer .top-level-link.toggle-parent .submenu-heading{padding:12px 0;border-bottom:1px solid rgba(252,249,248,.15)}@media print,screen and (min-width: 64em){.mega-wrapper #mega-footer .top-level-link.toggle-parent .submenu-heading{border-bottom:0}}@media print,screen and (min-width: 64em){.mega-wrapper #mega-footer .top-level-link{padding:0}}.mega-wrapper #mega-footer .top-level-link::after{background-color:rgba(252,249,248,.15);width:1px;height:100%;position:absolute;top:0;right:25px;content:"";display:none}@media print,screen and (min-width: 64em){.mega-wrapper #mega-footer .top-level-link::after{display:block}}.mega-wrapper #mega-footer .submenu-heading{font-size:22px;line-height:1;font-weight:600;letter-spacing:-0.226px;padding:0 0 20px}.mega-wrapper #mega-footer .footer-submenu.toggles{display:none}.mega-wrapper #mega-footer .footer-submenu.toggles.open{display:block}@media print,screen and (min-width: 64em){.mega-wrapper #mega-footer .footer-submenu.toggles{display:block}}.mega-wrapper #mega-footer .footer-submenu li:last-child{margin:0}.mega-wrapper #mega-footer .footer-submenu.address-section li{font-weight:400}.mega-wrapper #mega-footer .footer-submenu .social-media{padding:0 0 20px;display:flex}.mega-wrapper #mega-footer .footer-submenu .social-media li a{width:24px;height:24px;margin:0;display:block;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}.mega-wrapper #mega-footer .footer-submenu .social-media li a.facebook{background-image:url("../assets/images/facebook.svg")}.mega-wrapper #mega-footer .footer-submenu .social-media li a.twitter{background-image:url("../assets/images/twitter.svg");background-size:20px}.mega-wrapper #mega-footer .footer-submenu .social-media li a.instagram{background-image:url("../assets/images/instagram.svg")}.mega-wrapper #mega-footer .footer-submenu .social-media li a.youtube{background-image:url("../assets/images/youtube.svg")}.mega-wrapper #mega-footer .footer-submenu .social-media li a.linkedin{background-image:url("../assets/images/linkedin.svg")}.mega-wrapper #mega-footer .footer-submenu .social-media li a:hover{opacity:.8}.mega-wrapper #mega-footer .footer-submenu li{font-size:16px;line-height:1.1;font-weight:600;letter-spacing:-0.16px;margin:0 0 14px;padding:0 14px 0 0}.mega-wrapper #mega-footer .footer-submenu li.address{line-height:1.5}body.error404 .content-not-found{padding:3.125rem 0}#primary{position:relative}.find-blocks-wrapper{padding:90px 20px 0 20px;width:100%;position:relative}@media screen and (min-width: 70.625em){.find-blocks-wrapper{padding:150px 120px 0 20px}}@media screen and (min-width: 102.5em){.find-blocks-wrapper{padding:150px 20px 0}}.find-blocks-wrapper .find-blocks-inner{width:100%;max-width:1400px;margin:0 auto;padding-bottom:50px}.find-blocks-wrapper .find-blocks-inner h1,.find-blocks-wrapper .find-blocks-inner h2,.find-blocks-wrapper .find-blocks-inner h3,.find-blocks-wrapper .find-blocks-inner h4,.find-blocks-wrapper .find-blocks-inner h5,.find-blocks-wrapper .find-blocks-inner h6{font-size:20px}.column-buttons .basic-button a{display:inline-block}.inner-filters{padding:0 0 30px}.inner-filters .alpha-filters{border-top:1px solid rgba(15,13,13,.15);margin:20px 0;padding:20px 0 0;font-weight:600}.inner-filters .alpha-filters .facetwp-facet{display:none}.inner-filters.show-filters .alpha-filters .facetwp-facet{display:block}.inner-filters.show-filters .alpha-filters .facetwp-facet.facetwp-type-radio{display:flex;flex-wrap:wrap}.inner-filters.show-filters .alpha-toggle::after{background-image:url("../assets/images/btn-minus.svg")}.inner-filters .alpha-toggle{font-weight:600;position:relative;padding:0 8px 0 0;display:flex;color:#0f0d0d !important}.inner-filters .alpha-toggle::after{content:"";display:block;background-image:url("../assets/images/btn-plus.svg");background-repeat:no-repeat;background-position:50% 50%;background-size:12px;width:20px;height:20px;position:absolute;top:-2px;right:-14px}.facetwp-alpha[data-id="#"]{display:none}.light #sidebar-menu{padding:0 10px 0 0}.light #sidebar-menu li a{color:#fcf9f8}#sidebar-menu{flex-direction:column;margin:0;padding:0;list-style:none}#sidebar-menu li{font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif;line-height:1;margin:0 0 20px}#sidebar-menu li .child-terms{margin:0;padding:0;list-style:none;padding-top:20px}#sidebar-menu li.child-term{padding-left:15px;border-left:1px solid rgba(15,13,13,.15)}#sidebar-menu li.current_page_item a{font-weight:600}#sidebar-menu li a{color:#0f0d0d;padding:0}#sidebar-menu li a:hover{text-decoration:underline}.header-link{font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif;line-height:1;position:relative}.header-link a{color:#0f0d0d;font-weight:600}.header-link a i{padding:0 0 0 6px}.content-with-sidebars .inner-content .term-list{margin:0;padding:0;list-style:none}.content-with-sidebars .inner-content .term-list li{margin:0 0 50px}.content-with-sidebars .inner-content .term-list h3{margin:0 0 20px}.content-with-sidebars .inner-content .term-list a{color:#0f0d0d}.content-with-sidebars .inner-content .term-list p{font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif;line-height:145%}.faculty-grid .faculty-item{padding:0 15px 30px}@media print,screen and (min-width: 40em){.faculty-grid .faculty-item{padding:0 75px 50px 0}}.faculty-grid .faculty-item .faculty-image{height:112px;position:relative;display:flex;justify-content:center;align-items:center}@media print,screen and (min-width: 40em){.faculty-grid .faculty-item .faculty-image{justify-content:flex-start;align-items:center}}.faculty-grid .faculty-item .faculty-image.landscape img{max-width:118px}.faculty-grid .faculty-item .faculty-image.square img{max-width:84px}.faculty-grid .faculty-item .faculty-image.portrait img{max-height:100%}.faculty-grid .faculty-item a:hover h6{text-decoration:underline}.faculty-grid .faculty-item h6{margin:14px 0 6px;color:#0f0d0d}.faculty-grid .faculty-item p{font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif;line-height:145%}body.single-faculty,body.page-template-page-faculty{background:#fff}body.single-faculty .simple-header,body.page-template-page-faculty .simple-header{background:#fff}.entry-content .alignleft,.entry-content img.alignleft,.entry-content .alignright,.entry-content img.alignright{margin-bottom:10px}.the-404{position:relative}.the-404 .spine{border-left:2px solid #9b1d31}.the-404 h1,.the-404 p{padding-bottom:30px}body.single-faculty blockquote{margin:0;padding:0;border-left:0;padding:0 0 30px}body.single-faculty blockquote cite{font-style:normal;line-height:145%;font-size:16px;letter-spacing:-0.16px;color:#0f0d0d}body.single-faculty blockquote cite::before{display:none}body.single-faculty blockquote p,body.single-faculty blockquote h2,body.single-faculty blockquote h3,body.single-faculty blockquote h4,body.single-faculty blockquote h5,body.single-faculty blockquote h6{font-family:"Lyon Text",serif;color:#0f0d0d;font-weight:400;letter-spacing:-0.226px;line-height:135%;position:relative}#page{max-width:100%;overflow:hidden}.tablepress>.row-hover>tr:hover>*{background-color:rgba(0,0,0,0) !important}.tablepress>:where(thead,tfoot)>*>th{background-color:#63666a !important;color:#fff !important;font-weight:700;vertical-align:middle;word-break:normal}.tablepress{margin:30px 0 !important}.tablepress tbody tr{background-color:rgba(0,0,0,0)}.tablepress tbody tr td{padding:12px !important}.tablepress tbody tr:nth-child(even){background-color:rgba(0,0,0,0)}.faculty-sidebar .menu-2-nav{display:none}@media print,screen and (min-width: 40em){.faculty-sidebar .menu-2-nav{display:block}}.wp-block-spacer{background-color:#fcf9f8;max-height:30px}@media print,screen and (min-width: 40em){.wp-block-spacer{max-height:none}}.wp-caption{font-family:"Graphik",sans-serif;font-size:13px;line-height:1.4;padding-bottom:50px}.wp-caption .wp-caption-text{padding:8px 0}.wp-native-block a{text-decoration:underline}.wp-native-block a:hover{color:#9b1d31}.wp-native-block .gform-theme--framework .gfield--input-type-datepicker.gfield--datepicker-default-icon .ginput_container_date::after{display:none}.wp-native-block .gform-theme--foundation .gform_fields{row-gap:10px}.wp-native-block .gform_wrapper{width:100%;max-width:820px;margin:0 auto;padding:0 20px;padding:30px}.wp-native-block .gform_wrapper .gform_required_legend{font-size:16px;font-weight:600;line-height:125%;margin-bottom:20px;font-family:"Graphik",sans-serif}@media print,screen and (min-width: 40em){.wp-native-block .gform_wrapper .gform_required_legend{font-size:16px}}.wp-native-block .gform_wrapper .gform_title{font-size:40px;line-height:110%}@media print,screen and (min-width: 40em){.wp-native-block .gform_wrapper .gform_title{font-size:45px}}.wp-native-block .gform_wrapper .gsection_title{font-size:22px !important;line-height:105% !important;margin-bottom:20px !important;height:30px}@media print,screen and (min-width: 40em){.wp-native-block .gform_wrapper .gsection_title{font-size:32px !important}}.wp-native-block .gform_wrapper .ui-datepicker-trigger{display:none}.wp-native-block .gform_wrapper select{width:100%;max-width:560px;height:auto;margin:0 0 20px;padding:18px;border:1px solid rgba(0,0,0,.2);background-color:rgba(0,0,0,0);box-shadow:none;font-family:"Graphik",sans-serif;font-size:16px;font-weight:normal;line-height:1.35;color:#0f0d0d;position:relative}.wp-native-block .gform_wrapper .gfield_required_asterisk{color:#9b1d31;padding:0 3px}.wp-native-block .gform_wrapper .gfield_label{font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif;font-size:16px;font-weight:600;line-height:125%;margin-bottom:20px;max-width:560px;margin-bottom:8px;padding-top:20px}@media print,screen and (min-width: 40em){.wp-native-block .gform_wrapper .gfield_label{font-size:16px}}.wp-native-block .gform_wrapper .gchoice{display:flex;justify-content:flex-start;align-items:center;padding:0 0 10px}.wp-native-block .gform_wrapper input[type=radio]{width:16px;height:16px;border:1px solid rgba(0,0,0,0);border-radius:50%;margin:0;background-color:rgba(99,102,106,.22)}.wp-native-block .gform_wrapper input[type=text],.wp-native-block .gform_wrapper input[type=email]{width:100%;max-width:560px;height:auto;margin:0 0 20px;padding:18px;border:1px solid rgba(0,0,0,.2);background-color:rgba(0,0,0,0);box-shadow:none;font-family:"Graphik",sans-serif;font-size:16px;font-weight:normal;line-height:1.35;color:#0f0d0d}.wp-native-block .gform_wrapper .gform_button{margin:20px 0 !important;cursor:pointer !important;background-color:#9b1d31 !important;padding:7px 12px !important;font-weight:600 !important;line-height:1 !important;border:1px solid #9b1d31 !important;border-radius:2em !important;color:#fcf9f8 !important;text-decoration:none !important;position:relative !important;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.wp-native-block .gform_wrapper .gform_button:hover{text-decoration:none;color:#0f0d0d !important;background-color:rgba(0,0,0,0) !important;border:1px solid #ff585d !important}body:not(.single) .wp-block-spacer{position:relative}body:not(.single) .wp-block-spacer::after{content:"";display:block;width:1px;height:100%;position:absolute;top:0;right:99px;background-color:#0f0d0d;display:none}@media screen and (min-width: 70.625em){body:not(.single) .wp-block-spacer::after{display:block}}.wp-caption{background-color:rgba(0,0,0,0)}.wp-block-media-text .spine,.facetwp-counter,body .post.spineless .acf-block .spine{display:none}body .type-page .wp-native-block{position:relative;width:100%;background-color:#fcf9f8;padding:0 20px}@media screen and (min-width: 70.625em){body .type-page .wp-native-block{padding:0 120px 0 20px}}@media screen and (min-width: 102.5em){body .type-page .wp-native-block{padding:0 20px}}body .type-page .wp-native-block h1,body .type-page .wp-native-block h2,body .type-page .wp-native-block h3,body .type-page .wp-native-block h4,body .type-page .wp-native-block h5,body .type-page .wp-native-block h6,body .type-page .wp-native-block p{margin-bottom:0;padding-bottom:1rem}.wp-block-media-text .wp-block-media-text__content{padding:0}.highlight-links a{color:#0f0d0d;text-decoration:underline}.highlight-links a:hover{color:#9b1d31}a{color:#0f0d0d}a:hover{color:#0f0d0d;text-decoration:underline}a.current-parent{font-weight:600}body .facetwp-radio{font-weight:400;line-height:24px;background:rgba(0,0,0,0);position:relative;padding-left:30px;margin-right:20px}body .facetwp-radio.checked{background:rgba(0,0,0,0)}body .facetwp-radio.checked::before{border:4px solid #ff585d}body .facetwp-radio.checked::after{border:1px solid #0f0d0d}body .facetwp-radio::after{content:"";display:block;width:16px;height:16px;border:1px solid rgba(0,0,0,0);border-radius:50%;position:absolute;top:4px;left:4px}body .facetwp-radio::before{width:24px;height:24px;border:4px solid rgba(0,0,0,0);background-color:rgba(99,102,106,.22);border-radius:50%;position:absolute;top:0;left:0;content:"";display:block}.link-pill{padding:10px 16px;border-radius:2em;margin:0 0 6px 0;font-family:"Graphik",sans-serif;font-size:14px;font-weight:500;letter-spacing:1px;text-decoration-color:rgba(0,0,0,0)}@media print,screen and (min-width: 56.25em){.link-pill{padding:15px 20px;font-size:16px}}.link-text{padding:0 25px}.link-text.h2{font-family:"Lyon Display",serif;font-weight:300;margin:0;line-height:1;letter-spacing:.4px}body .post-byline .addtoany_shortcode a:hover{opacity:.7}body .post-byline .addtoany_shortcode a,body .post-byline .addtoany_shortcode a:hover,body .post-byline .addtoany_shortcode a:focus,body .post-byline .addtoany_shortcode a:active{width:30px;height:30px;margin:0 8px 0 0;position:relative;z-index:9}body .post-byline .addtoany_shortcode a::after,body .post-byline .addtoany_shortcode a:hover::after,body .post-byline .addtoany_shortcode a:focus::after,body .post-byline .addtoany_shortcode a:active::after{top:0;left:0;width:100%;height:100%;position:absolute;content:"";background-color:rgba(0,0,0,0);z-index:8}body .post-byline .addtoany_shortcode a.a2a_button_facebook::after,body .post-byline .addtoany_shortcode a.a2a_button_twitter::after,body .post-byline .addtoany_shortcode a.a2a_button_linkedin::after,body .post-byline .addtoany_shortcode a:hover.a2a_button_facebook::after,body .post-byline .addtoany_shortcode a:hover.a2a_button_twitter::after,body .post-byline .addtoany_shortcode a:hover.a2a_button_linkedin::after,body .post-byline .addtoany_shortcode a:focus.a2a_button_facebook::after,body .post-byline .addtoany_shortcode a:focus.a2a_button_twitter::after,body .post-byline .addtoany_shortcode a:focus.a2a_button_linkedin::after,body .post-byline .addtoany_shortcode a:active.a2a_button_facebook::after,body .post-byline .addtoany_shortcode a:active.a2a_button_twitter::after,body .post-byline .addtoany_shortcode a:active.a2a_button_linkedin::after{background-repeat:no-repeat;background-position:50% 50%;background-size:24px 24px}body .post-byline .addtoany_shortcode a.a2a_button_facebook::after,body .post-byline .addtoany_shortcode a:hover.a2a_button_facebook::after,body .post-byline .addtoany_shortcode a:focus.a2a_button_facebook::after,body .post-byline .addtoany_shortcode a:active.a2a_button_facebook::after{background-image:url("../assets/images/facebook-black.svg")}body .post-byline .addtoany_shortcode a.a2a_button_twitter::after,body .post-byline .addtoany_shortcode a:hover.a2a_button_twitter::after,body .post-byline .addtoany_shortcode a:focus.a2a_button_twitter::after,body .post-byline .addtoany_shortcode a:active.a2a_button_twitter::after{background-image:url("../assets/images/twitter-black.svg")}body .post-byline .addtoany_shortcode a.a2a_button_linkedin::after,body .post-byline .addtoany_shortcode a:hover.a2a_button_linkedin::after,body .post-byline .addtoany_shortcode a:focus.a2a_button_linkedin::after,body .post-byline .addtoany_shortcode a:active.a2a_button_linkedin::after{background-image:url("../assets/images/linkedin-black.svg")}body .post-byline .addtoany_shortcode a svg,body .post-byline .addtoany_shortcode a:hover svg,body .post-byline .addtoany_shortcode a:focus svg,body .post-byline .addtoany_shortcode a:active svg{display:none}body .post-byline ul{margin:0;padding:0;list-style:none;max-width:200px}body .post-byline ul li{font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif;margin:0 !important;line-height:1;padding:12px 0;border-bottom:1px solid rgba(15,13,13,.15)}body .post-byline ul li:first-child{padding-top:0}body .post-byline ul li:last-child,body .post-byline ul li.no-border{border-bottom:0}.alt-serif{font-family:"Lyon Display",serif}.post-tagline{padding-bottom:26px;margin-bottom:50px;border-bottom:1px solid rgba(15,13,13,.15)}body img.size-medium{max-width:170px}@media print,screen and (min-width: 40em){body img.size-medium{max-width:300px}}body img.size-thumbnail{max-width:150px}@media print,screen and (min-width: 40em){body img.size-thumbnail{max-width:150px}}.content-with-sidebars{padding:30px 20px;width:100%}@media screen and (min-width: 70.625em){.content-with-sidebars{padding:30px 120px 30px 20px}}@media screen and (min-width: 102.5em){.content-with-sidebars{padding:30px 20px}}.content-with-sidebars img.alignleft,.content-with-sidebars figure.alignleft,.content-with-sidebars img.alignright,.content-with-sidebars figure.alignright{margin-bottom:10px;display:inline;padding-bottom:0}.content-with-sidebars img.alignleft,.content-with-sidebars figure.alignleft{float:left;margin-right:1.5em}.content-with-sidebars img.alignright,.content-with-sidebars figure.alignright{float:right;margin-left:1.5em}.content-with-sidebars.in-block{padding:0}.content-with-sidebars.in-block .inner-content{padding:0}.content-with-sidebars .wp-native-block .block-outer{padding-left:0;padding-right:0}.content-with-sidebars .inner-content{padding:0 0 30px;width:100%;max-width:1400px;margin:0 auto}.content-with-sidebars .inner-content h3{margin:0 0 20px}.content-with-sidebars .inner-content li{margin:0 0 12px}@media print,screen and (min-width: 40em){.content-with-sidebars .inner-content{padding:40px 0 80px}}.content-with-sidebars .inner-content .when-where-who{padding:40px 0 0}.content-with-sidebars .inner-content .when-where-who .cell{padding:0 30px 0 0}.content-with-sidebars .inner-content .when-where-who a{color:#0f0d0d}.content-with-sidebars .inner-content .when-where-who ul{margin:0;padding:0;list-style:none}.content-with-sidebars .inner-content .when-where-who ul li{margin:0 0 4px;line-height:125%;font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif}.content-with-sidebars .inner-content .when-where-who ul li.www-title{font-weight:600;padding:20px 0 0}@media print,screen and (min-width: 40em){.content-with-sidebars .inner-content .when-where-who ul li.www-title{padding:0}}.content-with-sidebars .inner-content .when-where-who ul li.pad-above{padding:14px 0 0}.content-with-sidebars .inner-content .center-content.old-post img{padding-bottom:20px}.content-with-sidebars .inner-content .content-spacer{width:100%;height:40px}.content-with-sidebars .inner-content .rsvp-buttons{margin:0;padding:0;list-style:none;display:flex;padding:0 0 50px}.content-with-sidebars .inner-content .rsvp-buttons li{font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif;font-weight:600;margin:0 25px 0 0}.content-with-sidebars .inner-content .rsvp-buttons li a{color:#0f0d0d}.sidebar-menu .basic-button,.sidebar-right .basic-button{padding:20px 0}.sidebar-menu ul,.sidebar-right ul{margin:0;padding:0;list-style:none}.sidebar-menu ul li,.sidebar-right ul li{font-size:16px;line-height:1;font-family:"Graphik",sans-serif;margin:0 0 20px}.sidebar-menu ul li.active-term a,.sidebar-right ul li.active-term a{font-weight:600}.sidebar-menu ul li a,.sidebar-right ul li a{color:#0f0d0d}.single-event img{width:100%;margin:0 0 40px}#search-overlay{background-color:#a31f34;color:#fcf9f8;scrollbar-width:none;padding:0}#search-overlay #basic-footer{padding:50px 0 0}#search-overlay::-webkit-scrollbar{display:none}#search-overlay .search-big-links{background-color:#fcf9f8;width:100%;padding:30px 20px}@media print,screen and (min-width: 40em){#search-overlay .search-big-links{padding:75px 20px}}#search-overlay .search-big-links .link-text{padding:0 20px}#search-overlay .search-big-links .link-text.h2{font-family:"Graphik",sans-serif;font-weight:500}#search-overlay .search-big-links ul{margin:0;padding:0;list-style:none;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}#search-overlay .search-big-links ul li{line-height:1;margin-bottom:10px;letter-spacing:-3.618px}#search-overlay .search-big-links ul li a{width:auto;display:flex;justify-content:flex-start;align-items:center;color:#0f0d0d}#search-overlay .search-big-links ul li a:hover{text-decoration:none}#search-overlay .search-big-links ul li a:hover .link-text{text-decoration:underline}.search-results-header{padding:30px 30px 0;position:relative}.pad-right-desktop{padding-right:30px}.search-results-grid{width:100%;padding:30px 20px;position:relative}@media screen and (min-width: 70.625em){.search-results-grid{padding:30px 120px 30px 20px}}@media screen and (min-width: 102.5em){.search-results-grid{padding:30px 20px}}.search-results-grid article{width:100%;max-width:1400px;margin:0 auto;padding:25px 0;border-top:1px solid rgba(15,13,13,.15)}.search-results-grid article a{color:#0f0d0d}.search-results-grid article p{font-size:16px;color:rgba(15,13,13,.75)}.search-results-title{display:flex;width:100%;max-width:1400px;margin:0 auto;font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif}.search-term{padding:0 0 0 6px}.search-thumb img{width:120px;float:none}@media print,screen and (min-width: 40em){.search-thumb img{float:right;width:90px}}.search-meta{padding:0 0 20px}@media print,screen and (min-width: 40em){.search-meta{padding:0}}.search-meta ul{margin:0;padding:0;list-style:none}.search-meta ul li{font-size:13px;font-family:"Graphik",sans-serif;margin:0 0 5px 0;color:rgba(15,13,13,.75)}.search-pager{width:100%;position:relative;padding:0}@media print,screen and (min-width: 40em){.search-pager{padding:0 30px}}.search-pager .facetwp-facet{width:100%;max-width:1400px;margin:0 auto}.search-pager .facetwp-page.dots::after{display:none}.search-pager .facetwp-page.first::after{display:none}.search-pager .facetwp-page.first.active::after,.search-pager .facetwp-page.first.show-comma::after{display:inline}.search-pager .facetwp-pager{position:relative;z-index:9999}.search-pager .facetwp-pager .facetwp-page{font-size:44px;font-weight:500;color:#63666a;font-family:"Graphik",sans-serif;letter-spacing:-3.618px;margin:0;padding:0}@media print,screen and (min-width: 64em){.search-pager .facetwp-pager .facetwp-page{font-size:6.1vw}}@media screen and (min-width: 70.625em){.search-pager .facetwp-pager .facetwp-page{font-size:90px}}.search-pager .facetwp-pager .facetwp-page::after{content:","}.search-pager .facetwp-pager .facetwp-page.last::after{content:""}.search-pager .facetwp-pager .facetwp-page.active{color:#0f0d0d}.search-pager .facetwp-pager .facetwp-page.prev,.search-pager .facetwp-pager .facetwp-page.next{width:26px;height:20px;position:absolute;top:calc(50% - 15px);text-indent:-9999px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;-webkit-filter:invert(100%);filter:invert(100%)}@media print,screen and (min-width: 40em){.search-pager .facetwp-pager .facetwp-page.prev,.search-pager .facetwp-pager .facetwp-page.next{width:40px;height:30px}}.search-pager .facetwp-pager .facetwp-page.prev{right:50px;background-image:url("../assets/images/btn-prev.svg")}@media print,screen and (min-width: 40em){.search-pager .facetwp-pager .facetwp-page.prev{right:70px}}.search-pager .facetwp-pager .facetwp-page.next{right:0;background-image:url("../assets/images/btn-next.svg")}@media print,screen and (min-width: 40em){.search-pager .facetwp-pager .facetwp-page.next{right:0}}.single-faculty-image{padding:25px 0}@media print,screen and (min-width: 64em){.single-faculty-image{padding:0 5px 25px 0}}.simple-feed .block-inner.no-top-margin{margin-top:0}.category-header{position:relative;width:100%;background-color:#fcf9f8;padding:150px 20px 10px;border-bottom:1px solid #0f0d0d}@media print,screen and (min-width: 64em){.category-header{padding:220px 120px 10px 20px}}@media screen and (min-width: 102.5em){.category-header{padding:220px 20px 10px}}.category-header .category-header-inner{width:100%;max-width:1400px;margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media print,screen and (min-width: 40em){.category-header .category-header-inner{justify-content:space-between;align-items:flex-end;flex-direction:row}}.category-header .category-header-inner h1{margin:0 0 0 -6px}.category-header .category-header-inner a{font-size:16px;font-weight:600;line-height:1;letter-spacing:-0.16px;color:#0f0d0d;padding:12px 0}.category-header .category-header-inner a:hover{text-decoration:underline}.category-header .category-header-inner a i{font-size:14px;padding:0 0 0 10px}.simple-header{width:100%;background-color:#fcf9f8;border-bottom:1px solid #0f0d0d;padding:90px 20px 0 20px}@media screen and (min-width: 70.625em){.simple-header{padding:150px 120px 0 20px}}@media screen and (min-width: 102.5em){.simple-header{padding:150px 20px 0}}.simple-header .inner-header{align-items:flex-end;width:100%;max-width:1400px;margin:0 auto}.simple-header .title-wrap.above{padding-bottom:30px}.simple-header .title-wrap.slighty-above{padding-bottom:10px}.simple-header .title-wrap.small{margin-bottom:-11px}@media print,screen and (min-width: 64em){.simple-header .title-wrap.small{margin-bottom:-15px}}.simple-header .title-wrap.large{margin-bottom:-14px}@media print,screen and (min-width: 40em){.simple-header .title-wrap.large{margin-bottom:-30px}}@media print,screen and (min-width: 64em){.simple-header .title-wrap.large{margin-bottom:-21px}}@media screen and (min-width: 90em){.simple-header .title-wrap.large{margin-bottom:-31px}}.simple-header .title-wrap.large h1{font-size:64px}@media print,screen and (min-width: 40em){.simple-header .title-wrap.large h1{font-size:128px;letter-spacing:-7.673px}}@media screen and (min-width: 90em){.simple-header .title-wrap.large h1{font-size:203px;margin-left:-16px}}.simple-header .title-wrap h1{margin-bottom:0}.simple-header .img-wrap,.simple-header .header-link{text-align:left}@media print,screen and (min-width: 40em){.simple-header .img-wrap,.simple-header .header-link{text-align:right}}.simple-header .img-wrap.above,.simple-header .header-link.above{padding-bottom:30px;padding-top:20px}.simple-header .img-wrap img{width:100%}.simple-header.post-content{position:relative;width:100%;background-color:#fcf9f8;border-bottom:0}@media print,screen and (min-width: 64em){.simple-header.post-content{border-bottom:1px solid #0f0d0d}}.single-post .simple-header h1{font-family:"Lyon Display",serif}.spine{position:absolute;top:0;right:0;width:100px;height:100%;z-index:7;border-left:1px solid #0f0d0d;display:none}.spine.light-border{border-left:1px solid #fcf9f8}@media screen and (min-width: 70.625em){.spine{display:block}}.toggle-mobile.dont-hide{padding-bottom:10px}.toggle-mobile.dont-hide ul{display:block}@media print,screen and (min-width: 64em){.toggle-mobile.dont-hide ul{display:block}}.toggle-mobile.active{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #0f0d0d}@media print,screen and (min-width: 64em){.toggle-mobile.active{border-bottom:0}}.toggle-mobile.active ul{display:block}.toggle-mobile.active .toggle-list{background-image:url("../assets/images/minus.svg")}.toggle-mobile .toggle-list{text-align:right;width:100%;font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif;font-weight:600;padding:10px 24px 30px;background-image:url("../assets/images/plus.svg");background-repeat:no-repeat;background-position:100% 11px;background-size:12px;-webkit-appearance:none;color:#0f0d0d}.toggle-mobile ul{display:none}@media print,screen and (min-width: 64em){.toggle-mobile ul{display:block}}.arrow-cta{display:flex;margin:30px 0 0}.arrow-cta a{font-family:"Graphik",sans-serif;font-size:16px;font-weight:600;line-height:1;letter-spacing:-0.16px;color:#0f0d0d;white-space:nowrap}.arrow-cta a:hover{text-decoration:underline}.arrow-cta a i{font-size:15px;line-height:16px;padding:0 0 0 10px}@media print,screen and (min-width: 64em){.arrow-cta{margin:0}}.text-wrap{width:100%;position:relative;padding:0 20px}.under-color{top:0;left:0;width:100%;height:100%;position:absolute;z-index:-2}.absolute-overlay{top:0;left:0;width:100%;height:100%;position:absolute}.absolute-overlay.padded{padding:50px 120px 50px 20px}@media screen and (min-width: 102.5em){.absolute-overlay.padded{padding:50 30px}}.inline-elements{display:inline;position:relative}.inline-elements .inline-button{font-family:"Graphik",sans-serif;position:relative;font-weight:600;font-size:14px;line-height:1;letter-spacing:-0.16px;margin-left:0}.inline-elements .inline-button.mobile-version{margin-top:20px;margin-left:0}@media print,screen and (min-width: 40em){.inline-elements .inline-button{font-size:16px}}@media print,screen and (min-width: 64em){.inline-elements .inline-button{margin-left:10px}}.inline-elements .inline-button a{top:auto;color:#0f0d0d;padding:7px 12px;border:1px solid #ff585d;border-radius:2em;position:relative;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;white-space:nowrap}@media print,screen and (min-width: 40em){.inline-elements .inline-button a{top:-5px}}.inline-elements .inline-button a i{padding:0 0 0 6px}.inline-elements .inline-button a::after{position:absolute;width:calc(100% + 16px);height:calc(100% + 16px);top:-8px;left:-8px;content:"";border:8px solid rgba(255,88,93,.15);border-radius:2em;display:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.inline-elements .inline-button a:hover{border:1px solid rgba(0,0,0,0);text-decoration:none}.inline-elements .inline-button a:hover::after{display:block}button{cursor:pointer}.block-inner{width:100%;max-width:1400px;margin:0 auto;position:relative}.block-inner.medium{width:100%;max-width:1260px;margin:0 auto}.hover-expand{transition:all .3s ease}#tracker{pointer-events:none;position:fixed;padding:50px;background-color:rgba(255,88,93,.9);border-radius:50%;transition:transform .3s ease;transform:translate(-50%, -50%);z-index:-1;display:none}#tracker.bigger{transform:translate(-50%, -50%) scale(1.9)}#tracker.trigger{transform:translate(-50%, -50%) scale(1.4)}@media print,screen and (min-width: 40em){#tracker{display:block}}video.rollover-video{top:0;left:0;width:100%;height:100%;position:absolute;object-fit:cover;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.full-button{top:0;left:0;width:100%;height:100%;position:absolute;z-index:9}.basic-button{font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif;font-weight:600;line-height:1;position:relative}.basic-button a{padding:7px 12px;border:1px solid #ff585d;border-radius:2em;color:#0f0d0d;text-decoration:none;position:relative;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.basic-button a::after{position:absolute;width:calc(100% + 16px);height:calc(100% + 16px);top:-8px;left:-8px;content:"";border:8px solid rgba(255,88,93,.15);border-radius:2em;display:none;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.basic-button a:hover{border:1px solid rgba(0,0,0,0);text-decoration:none}.basic-button a:hover::after{display:block}.light .basic-button a{color:#fff}.block-outer{padding:0 30px}.block-outer.no-sides{padding-right:0;padding-left:0}.block-outer.xsmall-top{padding-top:20px}@media print,screen and (min-width: 40em){.block-outer.xsmall-top{padding-top:30px}}.block-outer.xsmall-bottom{padding-bottom:20px}@media print,screen and (min-width: 40em){.block-outer.xsmall-bottom{padding-bottom:30px}}.block-outer.small-top{padding-top:30px}@media print,screen and (min-width: 40em){.block-outer.small-top{padding-top:60px}}.block-outer.small-bottom{padding-bottom:30px}@media print,screen and (min-width: 40em){.block-outer.small-bottom{padding-bottom:60px}}.block-outer.medium-top{padding-top:40px}@media print,screen and (min-width: 40em){.block-outer.medium-top{padding-top:80px}}.block-outer.medium-bottom{padding-bottom:40px}@media print,screen and (min-width: 40em){.block-outer.medium-bottom{padding-bottom:80px}}.block-outer.large-top{padding-top:50px}@media print,screen and (min-width: 40em){.block-outer.large-top{padding-top:120px}}.block-outer.large-bottom{padding-bottom:50px}@media print,screen and (min-width: 40em){.block-outer.large-bottom{padding-bottom:120px}}.block-outer.xlarge-top{padding-top:80px}@media print,screen and (min-width: 40em){.block-outer.xlarge-top{padding-top:175px}}.block-outer.xlarge-bottom{padding-bottom:60px}@media print,screen and (min-width: 40em){.block-outer.xlarge-bottom{padding-bottom:175px}}.block-outer.light{color:#fcf9f8}.block-outer.light .inline-elements .inline-button a{color:#fcf9f8}.block-outer .cover-overlay,.block-outer .cover-bg-image{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;top:0;left:0;width:100%;height:100%;position:absolute}.block-outer .cover-bg-image{z-index:-2}.block-outer .cover-overlay{z-index:-1}.content-with-sidebars .block-outer{padding-left:0;padding-right:0}video.background-video{top:0;left:0;width:100%;height:100%;position:absolute;object-fit:cover}@keyframes slideInFromLeft{0%{transform:translateX(-130%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes slideInFromRight{0%{transform:translateX(100%);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.media-text{position:relative;z-index:8;padding:90px 20px 0;display:flex;justify-content:space-between;align-items:center}@media print,screen and (min-width: 64em){.media-text{padding:50px 120px 0 20px}}@media screen and (min-width: 102.5em){.media-text{padding:50px 20px 20px}}.media-text .video-holder{top:0;left:0;width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center;padding:30px 0}.media-text .video-holder video.centered-video{max-height:calc(100% - 140px);max-width:calc(100% - 80px);height:auto;width:auto}@media print,screen and (min-width: 64em){.media-text .video-holder video.centered-video{max-width:calc(100% - 120px)}}@media screen and (min-width: 70.625em){.media-text .video-holder video.centered-video{max-width:calc(100% - 200px);padding:30px 120px 30px 20px}}@media screen and (min-width: 102.5em){.media-text .video-holder video.centered-video{padding:30px 20px}}@media screen and (min-width: 90em){.media-text .video-holder video.centered-video{max-height:80%;max-width:1140px}}.media-text.light{color:#fcf9f8}.media-text.light a{color:#fcf9f8}.media-text .animated-cta{width:100%;position:absolute;padding:0 20px;bottom:30px;left:0}@media screen and (min-width: 70.625em){.media-text .animated-cta{padding:0 120px 0 20px}}@media screen and (min-width: 102.5em){.media-text .animated-cta{padding:0 20px}}.media-text .block-inner{position:relative}.media-text .block-inner.has-cta{padding-bottom:50px}.media-text .big-sub{font-size:23px;letter-spacing:-0.226px;line-height:135%;font-weight:300;font-family:"Lyon Display",serif;padding:0 12px 20px}@media print,screen and (min-width: 64em){.media-text .big-sub{font-size:3.7vw;letter-spacing:-0.32px;line-height:1}}@media screen and (min-width: 70.625em){.media-text .big-sub{font-size:46px;letter-spacing:-0.905px}}.media-text .big-title{font-size:64px;font-weight:600;line-height:120%;letter-spacing:-2.034px;margin-bottom:1px;font-family:"Graphik",sans-serif;min-height:18vh;margin-left:-14px}@media print,screen and (min-width: 40em){.media-text .big-title{font-size:15vw;line-height:100%}}@media print,screen and (min-width: 64em){.media-text .big-title{font-weight:500;line-height:80%;letter-spacing:-12.206px}}@media screen and (min-width: 70.625em){.media-text .big-title{font-size:204px}}@media print,screen and (min-width: 64em){.media-text .big-title{padding:90px 0 35px;min-height:28vh}}.media-text .big-title.media-spacer{min-height:100px}@media print,screen and (min-width: 64em){.media-text .big-title.media-spacer{min-height:150px}}.media-text .big-title.no-bottom.no-mid{line-height:85%;max-width:850px}.media-text .big-title.in-from-left{transform:translateX(-130%);animation-delay:0s}.media-text .big-title.in-from-left.second-left{padding:35px 0 0;animation-delay:.85s}.media-text .big-title.in-from-left.slide-in-left{animation-name:slideInFromLeft;animation-duration:1s;animation-delay:.2s;animation-timing-function:ease;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}.media-text .big-title.in-from-right{transform:translateX(100%);padding:35px 0}.media-text .big-title.in-from-right.slide-in-right{animation-name:slideInFromRight;animation-duration:1s;animation-delay:.5s;animation-timing-function:ease;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}.media-text .big-title.fade-in-left{opacity:0;animation:fadeIn 1s ease-in-out forwards;animation-delay:1s;animation-timing-function:ease;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;margin-left:-14px}.media-text .big-title.fade-in-left.second-left{animation-delay:2s}.media-text .big-title.fade-in-right{opacity:0;animation:fadeIn 1s ease-in-out forwards;animation-delay:1.5s;animation-timing-function:ease;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}.media-text .big-title.align-right{text-align:right}.media-text .big-title.no-stagger{min-height:560px;padding:0 0 90px;margin-left:-14px}@media print,screen and (min-width: 64em){.media-text .big-title.no-stagger{min-height:90vh;padding:90px 0}}.media-text .big-title.no-stagger span{display:inline-block;line-height:90%}.media-text .big-title.no-stagger span.in-from-left{transform:translateX(-200%);animation-delay:0}.media-text .big-title.no-stagger span.in-from-left.second-left{padding:35px 0 0;animation-delay:.85s}.media-text .big-title.no-stagger span.in-from-left.slide-in-left{animation-name:slideInFromLeft;animation-duration:1s;animation-timing-function:ease;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}.media-text .big-title.no-stagger span.in-from-right{transform:translateX(-200%)}.media-text .big-title.no-stagger span.in-from-right.slide-in-right{animation-name:slideInFromLeft;animation-duration:1s;animation-delay:.5s;animation-timing-function:ease;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}.media-text .big-title.no-stagger span.fade-in-left{opacity:0;animation:fadeIn 1s ease-in-out forwards;animation-delay:1s;animation-timing-function:ease;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}.media-text .big-title.no-stagger span.fade-in-left.second-left{animation-delay:2s}.media-text .big-title.no-stagger span.fade-in-right{opacity:0;animation:fadeIn 1s ease-in-out forwards;animation-delay:1.5s;animation-timing-function:ease;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards}.basic-columns{position:relative;width:100%;z-index:8;padding:30px 20px}@media screen and (min-width: 70.625em){.basic-columns{padding:30px 120px 30px 20px}}@media screen and (min-width: 102.5em){.basic-columns{padding:30px 20px}}.basic-columns .the-lede{padding:0 0 20px}.basic-columns .large-p{font-weight:300;font-family:"Lyon Display",serif;font-size:22px;line-height:1.35}@media print,screen and (min-width: 40em){.basic-columns .large-p{font-size:46px;line-height:1.25}}.basic-columns.bottom-border .block-inner{position:relative}.basic-columns.bottom-border .block-inner:after{content:"";position:absolute;bottom:-30px;left:0;width:100%;height:1px;background-color:rgba(15,13,13,.15)}.hero{position:relative;width:100%}.hero .new-bg-size{width:100%;position:relative;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.hero .new-bg-size::after{content:"";display:block;padding-bottom:275px}@media print,screen and (min-width: 40em){.hero .new-bg-size::after{padding-bottom:70.5%}}@media print,screen and (min-width: 64em){.hero .new-bg-size::after{padding-bottom:56.25%}}.hero .dark-topper-overlay{top:0;left:0;width:100%;height:100%;position:absolute;background:linear-gradient(0deg, rgba(15, 13, 13, 0.2) 0%, rgba(15, 13, 13, 0.2) 100%);z-index:2}.hero.light{color:#fcf9f8}.hero .text-wrap{padding:30px 20px 20px;position:relative;z-index:8}.hero .topper-cta{position:absolute;width:100%;left:0;padding:0 20px;bottom:25px;margin:0;z-index:3}.hero .topper-cta.has-video .topper-link button{background-image:url("../assets/images/play.svg");padding-left:30px;background-position:left center;background-repeat:no-repeat;background-size:20px;text-align:left}@media print,screen and (min-width: 64em){.hero .topper-cta.has-video .topper-link button{background-size:25px;padding-left:50px}}.hero .topper-cta .topper-link{width:100%;max-width:1400px;margin:0 auto}.hero .topper-cta a,.hero .topper-cta button{color:#fcf9f8;font-weight:600}.hero .topper-cta a:hover,.hero .topper-cta button:hover{text-decoration:underline}.hero.adjust-for-header .text-wrap{padding:85px 20px 20px}@media print,screen and (min-width: 40em){.hero.adjust-for-header .text-wrap{padding:225px 20px 20px}}.hero.white{color:#fcf9f8}.hero .hero-img-wrap{width:100%;position:relative}.hero .hero-img-wrap .standalone-video{width:100%;margin:0;padding:0;display:block}.hero img{width:100%;position:relative}.hero .block-inner h1{max-width:calc(100% - 60px);margin-bottom:0}.hero .block-inner.topper-1.sans h2,.hero .block-inner.topper-1.sans h3,.hero .block-inner.topper-1.sans h4,.hero .block-inner.topper-1.sans h5,.hero .block-inner.topper-1.sans h6{margin-bottom:0}.hero .block-inner.topper-1.sans.tag-weight-300 h2,.hero .block-inner.topper-1.sans.tag-weight-300 h3,.hero .block-inner.topper-1.sans.tag-weight-300 h4,.hero .block-inner.topper-1.sans.tag-weight-300 h5,.hero .block-inner.topper-1.sans.tag-weight-300 h6,.hero .block-inner.topper-1.sans.tag-weight-400 h2,.hero .block-inner.topper-1.sans.tag-weight-400 h3,.hero .block-inner.topper-1.sans.tag-weight-400 h4,.hero .block-inner.topper-1.sans.tag-weight-400 h5,.hero .block-inner.topper-1.sans.tag-weight-400 h6{font-weight:400}.hero .block-inner.topper-1.sans.tag-weight-500 h2,.hero .block-inner.topper-1.sans.tag-weight-500 h3,.hero .block-inner.topper-1.sans.tag-weight-500 h4,.hero .block-inner.topper-1.sans.tag-weight-500 h5,.hero .block-inner.topper-1.sans.tag-weight-500 h6{font-weight:500}.hero .block-inner.topper-1.sans.tag-weight-600 h2,.hero .block-inner.topper-1.sans.tag-weight-600 h3,.hero .block-inner.topper-1.sans.tag-weight-600 h4,.hero .block-inner.topper-1.sans.tag-weight-600 h5,.hero .block-inner.topper-1.sans.tag-weight-600 h6,.hero .block-inner.topper-1.sans.tag-weight-700 h2,.hero .block-inner.topper-1.sans.tag-weight-700 h3,.hero .block-inner.topper-1.sans.tag-weight-700 h4,.hero .block-inner.topper-1.sans.tag-weight-700 h5,.hero .block-inner.topper-1.sans.tag-weight-700 h6{font-weight:600}.hero .block-inner.topper-1.sans h1{font-size:64px;font-weight:600;line-height:1;letter-spacing:-2px;margin-bottom:-31px}@media print,screen and (min-width: 40em){.hero .block-inner.topper-1.sans h1{letter-spacing:-6px;font-size:90px;font-weight:500;margin-bottom:-35px}}@media print,screen and (min-width: 64em){.hero .block-inner.topper-1.sans h1{margin-bottom:-44px;font-size:128px;letter-spacing:-7.673px}}@media screen and (min-width: 77.5em){.hero .block-inner.topper-1.sans h1{font-size:203px;letter-spacing:-12px;margin-bottom:-55px}}.hero .block-inner.topper-2{min-height:800px;display:flex;justify-content:center;align-items:center;flex-direction:column}.hero .block-inner.alt-serif.tag-weight-300 h1,.hero .block-inner.alt-serif.tag-weight-300 h2,.hero .block-inner.alt-serif.tag-weight-300 h3,.hero .block-inner.alt-serif.tag-weight-300 h4,.hero .block-inner.alt-serif.tag-weight-300 h5,.hero .block-inner.alt-serif.tag-weight-300 h6,.hero .block-inner.alt-serif.tag-weight-400 h1,.hero .block-inner.alt-serif.tag-weight-400 h2,.hero .block-inner.alt-serif.tag-weight-400 h3,.hero .block-inner.alt-serif.tag-weight-400 h4,.hero .block-inner.alt-serif.tag-weight-400 h5,.hero .block-inner.alt-serif.tag-weight-400 h6,.hero .block-inner.alt-serif.tag-weight-500 h1,.hero .block-inner.alt-serif.tag-weight-500 h2,.hero .block-inner.alt-serif.tag-weight-500 h3,.hero .block-inner.alt-serif.tag-weight-500 h4,.hero .block-inner.alt-serif.tag-weight-500 h5,.hero .block-inner.alt-serif.tag-weight-500 h6{font-weight:300}.hero .block-inner.alt-serif.tag-weight-600 h1,.hero .block-inner.alt-serif.tag-weight-600 h2,.hero .block-inner.alt-serif.tag-weight-600 h3,.hero .block-inner.alt-serif.tag-weight-600 h4,.hero .block-inner.alt-serif.tag-weight-600 h5,.hero .block-inner.alt-serif.tag-weight-600 h6,.hero .block-inner.alt-serif.tag-weight-700 h1,.hero .block-inner.alt-serif.tag-weight-700 h2,.hero .block-inner.alt-serif.tag-weight-700 h3,.hero .block-inner.alt-serif.tag-weight-700 h4,.hero .block-inner.alt-serif.tag-weight-700 h5,.hero .block-inner.alt-serif.tag-weight-700 h6{font-weight:700}.hero .block-inner.alt-serif h1,.hero .block-inner.alt-serif h2,.hero .block-inner.alt-serif h3,.hero .block-inner.alt-serif h4,.hero .block-inner.alt-serif h5,.hero .block-inner.alt-serif h6{font-family:"Lyon Display",serif;margin-bottom:0}.hero .block-inner.alt-serif h1{font-size:32px;line-height:1}@media print,screen and (min-width: 40em){.hero .block-inner.alt-serif h1{font-size:64px}}@media print,screen and (min-width: 64em){.hero .block-inner.alt-serif h1{font-size:90px}}@media screen and (min-width: 90em){.hero .block-inner.alt-serif h1{font-size:128px;margin-bottom:-20px}}.hero .block-inner.serif.tag-weight-300 h1,.hero .block-inner.serif.tag-weight-300 h2,.hero .block-inner.serif.tag-weight-300 h3,.hero .block-inner.serif.tag-weight-300 h4,.hero .block-inner.serif.tag-weight-300 h5,.hero .block-inner.serif.tag-weight-300 h6,.hero .block-inner.serif.tag-weight-400 h1,.hero .block-inner.serif.tag-weight-400 h2,.hero .block-inner.serif.tag-weight-400 h3,.hero .block-inner.serif.tag-weight-400 h4,.hero .block-inner.serif.tag-weight-400 h5,.hero .block-inner.serif.tag-weight-400 h6,.hero .block-inner.serif.tag-weight-500 h1,.hero .block-inner.serif.tag-weight-500 h2,.hero .block-inner.serif.tag-weight-500 h3,.hero .block-inner.serif.tag-weight-500 h4,.hero .block-inner.serif.tag-weight-500 h5,.hero .block-inner.serif.tag-weight-500 h6{font-weight:400}.hero .block-inner.serif.tag-weight-600 h1,.hero .block-inner.serif.tag-weight-600 h2,.hero .block-inner.serif.tag-weight-600 h3,.hero .block-inner.serif.tag-weight-600 h4,.hero .block-inner.serif.tag-weight-600 h5,.hero .block-inner.serif.tag-weight-600 h6,.hero .block-inner.serif.tag-weight-700 h1,.hero .block-inner.serif.tag-weight-700 h2,.hero .block-inner.serif.tag-weight-700 h3,.hero .block-inner.serif.tag-weight-700 h4,.hero .block-inner.serif.tag-weight-700 h5,.hero .block-inner.serif.tag-weight-700 h6{font-weight:700}.hero .block-inner.serif h1,.hero .block-inner.serif h2,.hero .block-inner.serif h3,.hero .block-inner.serif h4,.hero .block-inner.serif h5,.hero .block-inner.serif h6{font-family:"Lyon Text",serif;margin-bottom:0}.hero .cover-text{width:100%;max-width:1060px;margin:0 auto;padding:30px 20px;position:relative;z-index:8}@media screen and (min-width: 70.625em){.hero .cover-text{padding:30px 120px 30px 20px}}@media screen and (min-width: 102.5em){.hero .cover-text{padding:30px 20px}}.hero .cover-text h1{margin-bottom:0;line-height:1.3}.hero .cover-text h2{font-size:74px}@media print,screen and (min-width: 64em){.hero .cover-text h2{font-size:7.1vw}}@media screen and (min-width: 70.625em){.hero .cover-text h2{font-size:90px}}.hero .cover-text .align-right{text-align:left}@media print,screen and (min-width: 64em){.hero .cover-text .align-right{text-align:right}}.cover-bg-hero{top:0;left:0;width:100%;height:100%;position:absolute;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.hero-yt-modal,.hero-vimeo-modal{background-color:rgba(0,0,0,.9);z-index:99999}.hero-yt-modal .close-button,.hero-vimeo-modal .close-button{width:40px;height:40px;position:absolute;top:-50px;right:0;cursor:pointer;color:#fcf9f8}.hero-yt-modal .hero-yt-inner,.hero-yt-modal .hero-vimeo-inner,.hero-vimeo-modal .hero-yt-inner,.hero-vimeo-modal .hero-vimeo-inner{max-width:1040px;margin:120px auto 0;position:relative;background-color:#000}.hero-yt-modal .hero-yt-inner::after,.hero-yt-modal .hero-vimeo-inner::after,.hero-vimeo-modal .hero-yt-inner::after,.hero-vimeo-modal .hero-vimeo-inner::after{content:"";display:block;padding-bottom:56.25%}.hero-yt-modal .hero-yt-inner iframe,.hero-yt-modal .hero-vimeo-inner iframe,.hero-vimeo-modal .hero-yt-inner iframe,.hero-vimeo-modal .hero-vimeo-inner iframe{top:0;left:0;width:100%;height:100%;position:absolute}.basic-wysiwyg{position:relative;width:100%;z-index:8;padding:0 20px}@media screen and (min-width: 70.625em){.basic-wysiwyg{padding:0 120px 0 20px}}@media screen and (min-width: 102.5em){.basic-wysiwyg{padding:0 20px}}.basic-wysiwyg .content-with-sidebars{padding:0}.basic-wysiwyg .content-with-sidebars .inner-content{padding:0}.basic-wysiwyg p:last-of-type{margin-bottom:0;padding-bottom:1rem}.basic-wysiwyg ul,.basic-wysiwyg ol{margin:0;padding:0 20px 20px}.basic-wysiwyg ul li,.basic-wysiwyg ol li{position:relative}.basic-wysiwyg ol li::marker{font-family:"Graphik",sans-serif;font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif}.basic-wysiwyg ol li ol{padding:12px 0 0 26px;list-style:lower-alpha}.basic-wysiwyg ol li ol li ol{list-style:lower-roman}.basic-wysiwyg ul{list-style-type:none}.basic-wysiwyg ul li{padding-left:26px;background-image:url("../assets/images/ulli.svg");background-size:8px 8px;background-repeat:no-repeat;background-position:6px 8px}.basic-wysiwyg ul li ul{padding:12px 0 0}.basic-wysiwyg ul li ul li{background-image:url("../assets/images/ululli.svg")}.basic-wysiwyg ul li ul li ul li{background-image:url("../assets/images/ulululli.svg");background-size:9px}.basic-wysiwyg blockquote{border-left:none;padding-left:0}.basic-wysiwyg blockquote p{border-left:2px solid #cecece;padding-left:20px}.basic-wysiwyg blockquote p:last-of-type{padding-left:0;border-left:none;font-family:"Graphik",sans-serif;font-size:14px}.basic-quote{position:relative;padding:30px 20px}@media screen and (min-width: 70.625em){.basic-quote{padding:30px 120px 30px 20px}}@media screen and (min-width: 102.5em){.basic-quote{padding:30px 20px}}.basic-quote.has-link:hover .quote-cite{color:#9b1d31;text-decoration:underline}.basic-quote .block-inner{padding:0;position:relative}@media print,screen and (min-width: 64em){.basic-quote .block-inner.uncited{padding:0 30px}}@media print,screen and (min-width: 64em){.basic-quote .block-inner{padding:0 100px 0 30px}}.basic-quote .block-inner .quote-elements{display:flex;flex-direction:column}.basic-quote .quote-cite{position:relative;display:flex;justify-content:flex-start;align-items:center}.basic-quote .quote-cite.no-image .h6{left:0;padding:10px 0 0}@media print,screen and (min-width: 64em){.basic-quote .quote-cite.no-image .h6{padding:0}}.basic-quote .quote-cite .h6{font-weight:400;position:relative;margin-bottom:0;padding:0 0 0 10px}.basic-quote .h1{font-family:"Lyon Display",serif;font-weight:300;line-height:1.1;margin-bottom:0;letter-spacing:0}.basic-quote .h1::before{content:open-quote;position:absolute;top:-10px;left:-16px}@media print,screen and (min-width: 64em){.basic-quote .h1::before{top:0;line-height:1;left:-16px}}.basic-quote .h1::after{content:close-quote}.basic-quote img{width:50px;border-radius:2em;margin:0}.single .basic-quote{margin:40px 0}@media print,screen and (min-width: 64em){.single .basic-quote{position:relative;margin:75px 0;width:180%;left:-40%}}.multi-columns{width:100%;position:relative;z-index:8;padding-right:20px;padding-left:20px}@media screen and (min-width: 70.625em){.multi-columns{padding-right:120px;padding-left:20px}}@media screen and (min-width: 102.5em){.multi-columns{padding-right:20px}}.multi-columns .has-no-title{padding:0 0 65px;display:flex;justify-content:flex-end;align-items:flex-end}.multi-columns.has-top-border .block-inner{border-top:1px solid rgba(15,13,13,.15);padding-top:22px}.multi-columns .multi-link{text-align:left;font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif;font-weight:600;padding:20px 0 0}.multi-columns .multi-link i{font-size:12px;padding:0 0 0 10px}.multi-columns .column-intro{padding:0 0 30px}.multi-columns .column-intro h6{margin:0}@media print,screen and (min-width: 64em){.multi-columns .column-intro{padding:0 0 65px}}@media print,screen and (min-width: 64em){.multi-columns .column-intro .multi-link{text-align:right;padding:0}}.multi-columns .column-main-items .cell{padding-right:28px}.multi-columns .column-main-items .cell h2,.multi-columns .column-main-items .cell h3,.multi-columns .column-main-items .cell h4,.multi-columns .column-main-items .cell h5,.multi-columns .column-main-items .cell h6{margin-bottom:10px}.image-cta{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative;padding:50px 20px 150px;min-height:100vh}.image-cta .h2{font-size:38px}@media print,screen and (min-width: 40em){.image-cta .h2{font-size:64px}}.image-cta .inline-padding{max-width:90%}@media screen and (min-width: 70.625em){.image-cta .inline-padding{max-width:80%}}@media screen and (min-width: 120em){.image-cta .inline-padding{max-width:84%}}.image-cta .image-cta-gradient{top:0;left:0;width:100%;height:100%;position:absolute;background:linear-gradient(0deg, rgba(252, 249, 248, 0.15) 0%, rgba(252, 249, 248, 0.15) 100%)}.image-cta .image-cta-gradient.light{background:linear-gradient(0deg, rgba(252, 249, 248, 0.3) 0%, rgba(252, 249, 248, 0.3) 100%)}.image-cta .image-cta-gradient.none{background:rgba(0,0,0,0)}.image-cta .spine{background-color:#fcf9f8}@media print,screen and (min-width: 64em){.image-cta{min-height:800px;padding:50px 120px 150px 20px}}.image-cta .inline-elements{display:block}.image-cta .inline-elements .inline-button{position:relative;bottom:auto}@media print,screen and (min-width: 64em){.image-cta .inline-elements{display:inline}}.big-list{padding:35px 20px 25px 20px;width:100%;position:relative}@media print,screen and (min-width: 64em){.big-list{padding:75px 120px 65px 20px}}.big-list ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.big-list ul li{margin-bottom:10px;font-weight:500;font-size:6.9444444444vw;line-height:95%;letter-spacing:-1.618px;font-family:"Graphik",sans-serif}@media print,screen and (min-width: 40em){.big-list ul li{font-size:6.25vw;letter-spacing:-3.618px}}@media screen and (min-width: 120em){.big-list ul li{font-size:90px}}.big-list ul li a{color:#0f0d0d;position:relative;padding:0 30px 0 0}@media print,screen and (min-width: 40em){.big-list ul li a{padding:0 40px 0 0}}@media print,screen and (min-width: 64em){.big-list ul li a{padding:0 60px 0 0}}.big-list ul li a:hover{text-decoration:none}.big-list ul li a:hover i{opacity:1}.big-list ul li a .big-list-arrow{position:absolute;height:100%;width:20px;top:0;right:0;display:flex;justify-content:center;align-items:center}@media print,screen and (min-width: 40em){.big-list ul li a .big-list-arrow{width:30px}}@media print,screen and (min-width: 64em){.big-list ul li a .big-list-arrow{width:40px}}.big-list ul li a i{font-size:3.4722222222vw;opacity:0}@media print,screen and (min-width: 40em){.big-list ul li a i{font-size:2.7777777778vw}}.factoids{padding:70px 20px 0;position:relative}@media print,screen and (min-width: 64em){.factoids{padding:85px 20px 10px}}.factoids h3,.factoids .h3{font-size:45px;margin-bottom:60px}@media print,screen and (min-width: 40em){.factoids h3,.factoids .h3{font-size:45px}}.factoids .h1{font-size:90px;letter-spacing:-3.618px}@media print,screen and (min-width: 64em){.factoids .h1{font-size:90px;letter-spacing:-3.618px}}.factoids .factoid-inner{width:100%;max-width:1400px;margin:0 auto}.factoids .factoid-inner .factoid-intro{padding-right:0}@media print,screen and (min-width: 40em){.factoids .factoid-inner .factoid-intro{padding-right:30px}}.factoids .factoid-inner .h1{font-family:"Lyon Display",serif;font-variant-numeric:lining-nums;font-weight:300;margin-bottom:5px}.factoids .factoid-grid .factoid-item{padding:0 70px 70px 0}.factoids .factoid-grid .factoid-item p{max-width:255px;line-height:145%;margin-bottom:16px}.factoids .factoid-grid .factoid-item a{font-size:16px;font-weight:600;line-height:125%;letter-spacing:-0.16px;color:#0f0d0d}.factoids .factoid-grid .factoid-item a:hover{text-decoration:underline}.factoids .factoid-grid .factoid-item a i{font-size:14px;padding:0 0 0 10px}.border-bottom{width:100%;height:1px;background-color:#0f0d0d}.in-article{position:relative;width:100%;background-color:#fcf9f8;padding:0;border-top:1px solid rgba(15,13,13,.15);border-bottom:1px solid rgba(15,13,13,.15)}@media screen and (min-width: 70.625em){.in-article{padding:0 100px 0 0}}@media screen and (min-width: 102.5em){.in-article{padding:0}}.in-article.no-bottom-border{border-bottom:0}.in-article.no-top-border{border-top:0}.in-article .in-article-grid{flex-direction:column}@media print,screen and (min-width: 64em){.in-article .in-article-grid{flex-direction:row}}.in-article .in-article-cell{position:relative;height:100%;display:flex;flex-direction:column-reverse;border-bottom:1px solid #000;border-right:0}.in-article .in-article-cell::after{right:calc(50% - 220px)}.in-article .in-article-cell::before{left:calc(50% - 220px)}.in-article .in-article-cell:before,.in-article .in-article-cell:after{content:"";display:none;height:100%;width:1px;background-color:#000;top:0;position:absolute}@media print,screen and (min-width: 40em){.in-article .in-article-cell:before,.in-article .in-article-cell:after{display:block}}@media print,screen and (min-width: 64em){.in-article .in-article-cell:before,.in-article .in-article-cell:after{display:none}}@media print,screen and (min-width: 64em){.in-article .in-article-cell{border-right:1px solid #0f0d0d;border-bottom:0}}.in-article .in-article-cell h4{margin-bottom:16px}.in-article .in-article-cell:last-of-type{border-right:0}.in-article .in-article-cell .in-article-img.no-image-provided::after{display:none}.in-article .in-article-cell.full{flex-direction:column-reverse;justify-content:flex-start;align-items:flex-start}@media print,screen and (min-width: 64em){.in-article .in-article-cell.full{flex-direction:row-reverse}}.in-article .in-article-cell.full .learn-more{font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif;line-height:16px;font-weight:600;padding:25px 0 0}.in-article .in-article-cell.full .learn-more a{position:relative;padding-right:20px}.in-article .in-article-cell.full .learn-more i{font-size:15px;line-height:16px;padding:0 0 0 10px;position:absolute;top:0;right:0}.in-article .in-article-cell.full h4{font-size:40px;line-height:110%;padding-bottom:10px}@media print,screen and (min-width: 40em){.in-article .in-article-cell.full h4{font-size:45px}}.in-article .in-article-cell.full .in-article-text{max-width:100%}.in-article .in-article-cell.full .in-article-img{width:100%;padding:30px 0;background-color:rgba(0,0,0,0)}.in-article .in-article-cell.full .in-article-img::after{display:none}@media print,screen and (min-width: 64em){.in-article .in-article-cell.full .in-article-img{width:65%;padding:50px 0}}.in-article .in-article-cell.full .in-article-text{width:100%;padding:0 20px 30px}@media print,screen and (min-width: 64em){.in-article .in-article-cell.full .in-article-text{width:35%;padding:50px 15px}}.in-article .in-article-cell.half .in-article-img::after{content:"";display:block;padding-bottom:400px}@media print,screen and (min-width: 64em){.in-article .in-article-cell.half .in-article-img::after{padding-bottom:87%}}.in-article .in-article-cell .in-article-img{position:relative}.in-article .in-article-cell .in-article-img::after{content:"";display:block;padding-bottom:400px}@media print,screen and (min-width: 64em){.in-article .in-article-cell .in-article-img::after{padding-bottom:106%}}.in-article .in-article-cell .in-article-img .in-article-frame{position:absolute;width:calc(100% - 40px);left:20px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain}.in-article .in-article-cell .in-article-img.portrait .in-article-frame{height:calc(100% - 100px);top:50px}.in-article .in-article-cell .in-article-img.square .in-article-frame{height:calc(100% - 140px);top:70px}@media screen and (min-width: 90em){.in-article .in-article-cell .in-article-img.square .in-article-frame{height:calc(100% - 180px);top:90px}}.in-article .in-article-cell .in-article-img.landscape .in-article-frame{height:calc(100% - 140px);top:70px}@media print,screen and (min-width: 40em){.in-article .in-article-cell .in-article-img.landscape .in-article-frame{height:calc(100% - 200px);top:100px}}.in-article .in-article-cell .in-article-text{padding:0 20px 20px;max-width:100%;margin:0 auto;height:100%}@media print,screen and (min-width: 40em){.in-article .in-article-cell .in-article-text{max-width:400px}}@media print,screen and (min-width: 64em){.in-article .in-article-cell .in-article-text{max-width:100%}}.in-article .in-article-cell .in-article-text p{margin-bottom:0;font-size:19px;line-height:1.35;letter-spacing:-0.199px}.in-article .in-article-cell .in-article-text a{color:#0f0d0d}.in-article .in-article-cell .in-article-text a:hover{text-decoration:underline}.in-article .in-article-cell .cell-tag{position:absolute;top:28px;left:14px;letter-spacing:-4.493px;width:100%;font-weight:500;font-size:75px;line-height:1}@media print,screen and (min-width: 40em){.in-article .in-article-cell .cell-tag{left:calc(50% - 200px);width:400px}}@media print,screen and (min-width: 64em){.in-article .in-article-cell .cell-tag{letter-spacing:-7.673px;width:calc(100% - 40px);left:20px;top:12px;font-size:128px;letter-spacing:-7.673px}}body .ticker{width:100%;background-color:#fcf9f8;padding:50px 30px;max-width:100%;overflow:hidden}body .ticker .spine{background-color:#fcf9f8}body .ticker.show-borders{border-top:1px solid #0f0d0d;border-bottom:1px solid #0f0d0d;padding:30px 0}@media print,screen and (min-width: 64em){body .ticker.show-borders{padding:40px 0}}body .ticker .swiper{overflow:visible}body .ticker .swiper-wrapper{transition-timing-function:linear !important;position:relative}body .ticker .h2{font-family:"Lyon Display",serif;font-size:30px;font-weight:300;margin:0;line-height:1}@media print,screen and (min-width: 64em){body .ticker .h2{font-size:64px}}body .ticker ul{margin:0;padding:0;list-style:none}body .ticker ul .swiper-slide{line-height:1;width:fit-content;white-space:nowrap}body .ticker ul .swiper-slide .swiper-link{display:flex;justify-content:flex-start;align-items:center;color:#0f0d0d}body .ticker ul .swiper-slide a:hover{text-decoration:none}.gallery-topper{position:relative;width:100%;padding:30px 20px 50px}@media screen and (min-width: 70.625em){.gallery-topper{padding:30px 120px 30px 20px}}.gallery-topper.light a{color:#fff;text-decoration:underline}.gallery-topper.light a:hover{color:#ff585d}.topper-intro{width:100%;max-width:1400px;margin:0 auto}.topper-intro h1{font-size:108px;font-weight:300;line-height:95%;letter-spacing:-2.034px;font-weight:500;letter-spacing:-12.206px}@media print,screen and (min-width: 40em){.topper-intro h1{font-size:15vw}}@media screen and (min-width: 70.625em){.topper-intro h1{font-size:204px}}.topper-caption{width:100%;max-width:1260px;margin:0 auto;padding:30px 0}.topper-caption.snug-bottom{padding:30px 0 0}.topper-caption h2{font-size:108px;font-weight:300;line-height:95%;letter-spacing:-2.034px;font-weight:500;letter-spacing:-12.206px;line-height:88%;margin:0}@media print,screen and (min-width: 40em){.topper-caption h2{font-size:15vw}}@media screen and (min-width: 70.625em){.topper-caption h2{font-size:204px}}.topper-caption p{font-family:"Lyon Text",serif;font-size:16px;max-width:680px;margin:0}.card-swiper{width:100%;max-width:1260px;margin:0 auto;position:relative;overflow:visible !important}.card-swiper .swiper-slide-shadow{display:none}.card-swiper .swiper-pagination,.card-swiper .swiper-pagination-bullets,.card-swiper .swiper-pagination-vertical{left:auto;right:0;width:100%;height:40px;display:flex;justify-content:center;align-items:center;top:auto !important;bottom:-40px !important}.card-swiper .swiper-pagination-bullet{display:block;width:10px;height:10px;border-width:0;border-radius:5px;margin:0 4px !important;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;background-color:hsla(0,0%,100%,.85)}.card-swiper .swiper-pagination-bullet.swiper-pagination-bullet-active{height:10px;width:34px;background-color:#fff}.card-swiper .swiper-button-next,.card-swiper .swiper-button-prev{width:40px;height:30px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;z-index:9999}.card-swiper .swiper-button-next::after,.card-swiper .swiper-button-prev::after{display:none}.card-swiper .swiper-button-next{background-image:url("../assets/images/btn-next.svg")}.card-swiper .swiper-button-prev{background-image:url("../assets/images/btn-prev.svg")}.card-swiper .swiper-wrapper{width:100%;position:relative}.card-swiper .swiper-wrapper .swiper-slide .card-slide-inner{width:100%;height:420px;display:flex;justify-content:center;align-items:center}@media screen and (min-width: 70.625em){.card-swiper .swiper-wrapper .swiper-slide .card-slide-inner{height:540px}}@media screen and (min-width: 90em){.card-swiper .swiper-wrapper .swiper-slide .card-slide-inner{height:620px}}.card-swiper .swiper-wrapper .swiper-slide img{max-height:400px;max-width:calc(100% - 60px);height:auto;width:auto;display:block}@media screen and (min-width: 70.625em){.card-swiper .swiper-wrapper .swiper-slide img{max-height:520px;max-width:660px}}@media screen and (min-width: 90em){.card-swiper .swiper-wrapper .swiper-slide img{max-height:600px;max-width:760px}}.slider-container{width:100%;position:relative;padding:0 50px}.slider-container .next,.slider-container .prev{width:40px;height:30px;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;position:absolute;display:block;top:calc(50% - 25px)}.slider-container .next{right:0;background-image:url("../assets/images/btn-next.svg")}.slider-container .prev{left:0;background-image:url("../assets/images/btn-prev.svg")}.topper-slider{width:950px;height:700px;margin:0 auto;position:relative}.topper-slider .topper-slide{top:0;left:0;width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center;transition:transform .5s ease;transform:scale(0.95);rotate:1.5deg}.topper-slider .topper-slide:nth-last-of-type(even){rotate:-1.5deg}.topper-slider .topper-slide:nth-last-of-type(even):first-of-type{rotate:0deg}.topper-slider .topper-slide.top-slide{transform:scale(1);rotate:0deg}.topper-slider .topper-slide.top-slide img{max-height:calc(100% - 100px)}.topper-slider .topper-slide img{max-height:calc(100% - 60px);display:block}.gallery-simple{position:relative;width:100%;background-color:#fcf9f8;padding-right:20px;padding-left:20px}@media screen and (min-width: 70.625em){.gallery-simple{padding-right:100px;padding-left:20px}}@media screen and (min-width: 102.5em){.gallery-simple{padding-right:20px}}.gallery-simple .gallery-link{top:0;left:0;width:100%;height:100%;position:absolute;z-index:9}.gallery-simple .gallery-grid{border-bottom:0;border-top:0}@media print,screen and (min-width: 64em){.gallery-simple .gallery-grid{border-bottom:1px solid #0f0d0d;border-top:1px solid #0f0d0d}}.gallery-simple .gallery-grid .gallery-cell{display:flex;justify-content:center;align-items:center;border-right:0;position:relative}@media print,screen and (min-width: 64em){.gallery-simple .gallery-grid .gallery-cell{border-right:1px solid #0f0d0d}}.gallery-simple .gallery-grid .gallery-cell:last-of-type{border-right:0}.gallery-simple .gallery-grid .gallery-cell.half-cell{padding:25px}@media print,screen and (min-width: 64em){.gallery-simple .gallery-grid .gallery-cell.half-cell{padding:75px 125px}}.gallery-simple .gallery-grid .gallery-cell.third-cell{padding:25px}@media print,screen and (min-width: 64em){.gallery-simple .gallery-grid .gallery-cell.third-cell{padding:100px}}.gallery-simple .gallery-grid .gallery-cell.quarter-cell{padding:25px}@media print,screen and (min-width: 64em){.gallery-simple .gallery-grid .gallery-cell.quarter-cell{padding:50px}}.column-image{padding:30px 20px;position:relative;width:100%;z-index:8}@media screen and (min-width: 70.625em){.column-image{padding:30px 120px 30px 20px}}@media screen and (min-width: 102.5em){.column-image{padding:30px 20px}}.column-image .grid-x.adjust-headshot .headshot-content{padding:0 20px 0 0}.column-image .grid-x.adjust-headshot .headshot-left{flex-direction:row-reverse}.column-image .grid-x.adjust-headshot .headshot-left .headshot-content{padding:0 0 0 20px}.column-image .grid-x.center-the-image{justify-content:center;align-items:center}.column-image .grid-x.offset-right{justify-content:flex-end;padding-right:0}@media print,screen and (min-width: 40em){.column-image .grid-x.offset-right{padding-right:100px}}@media print,screen and (min-width: 64em){.column-image .grid-x.offset-right{padding-right:150px}}.column-image .grid-x.offset-left{padding-left:0}@media print,screen and (min-width: 40em){.column-image .grid-x.offset-left{padding-left:100px}}@media print,screen and (min-width: 64em){.column-image .grid-x.offset-left{padding-left:150px}}.column-image .grid-x.adjust-cap .right-col .caption-content{padding:10px 0 0}.column-image .grid-x.align-caption-bottom .right-col{justify-content:flex-end}.column-image .grid-x.reverse{flex-direction:row-reverse}.column-image .grid-x.reverse .right-col{padding-left:0}.column-image .right-col{padding:20px 0 0;display:flex;flex-direction:column;justify-content:space-between}@media print,screen and (min-width: 64em){.column-image .right-col{padding:0 0 0 25px}}.column-image .right-col .caption-content p,.column-image .right-col .caption-content li{font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif;font-size:13px}.column-image .right-col .caption-content p:last-of-type,.column-image .right-col .caption-content li:last-of-type{margin-bottom:0}.pathways{position:relative;background-color:#fcf9f8;border-bottom:1px solid rgba(15,13,13,.15);border-top:1px solid rgba(15,13,13,.15);padding:0 0}@media screen and (min-width: 70.625em){.pathways{padding:0 100px 0 0}}@media screen and (min-width: 102.5em){.pathways{padding:0 10px}}.pathways .pathway-grid{width:100%;max-width:1440px;margin:0 auto;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap}@media print,screen and (min-width: 64em){.pathways .pathway-grid{flex-direction:row;align-items:flex-start}}.pathways .pathway-grid .pathway-tile{position:relative;display:flex;flex-direction:column-reverse;justify-content:flex-end;align-items:center;padding:0 20px 20px;border-right:0;border-bottom:1px solid rgba(15,13,13,.15);height:100%}.pathways .pathway-grid .pathway-tile::after{right:calc(50% - 220px)}.pathways .pathway-grid .pathway-tile::before{left:calc(50% - 220px)}.pathways .pathway-grid .pathway-tile:before,.pathways .pathway-grid .pathway-tile:after{content:"";display:none;height:100%;width:1px;background-color:rgba(15,13,13,.15);top:0;position:absolute}@media print,screen and (min-width: 40em){.pathways .pathway-grid .pathway-tile:before,.pathways .pathway-grid .pathway-tile:after{display:block}}@media print,screen and (min-width: 64em){.pathways .pathway-grid .pathway-tile:before,.pathways .pathway-grid .pathway-tile:after{display:none}}.pathways .pathway-grid .pathway-tile:last-of-type{border-right:0;border-bottom:0}@media print,screen and (min-width: 64em){.pathways .pathway-grid .pathway-tile{border-bottom:0;border-right:1px solid rgba(15,13,13,.15);padding:20px}}.pathways .pathway-grid .pathway-tile .pathway-content{padding:10px 0 0;max-width:100%;color:#0f0d0d}@media print,screen and (min-width: 40em){.pathways .pathway-grid .pathway-tile .pathway-content{max-width:400px}}@media print,screen and (min-width: 64em){.pathways .pathway-grid .pathway-tile .pathway-content{max-width:100%}}.pathways .pathway-grid .pathway-tile .pathway-content a{color:#0f0d0d}.pathways .pathway-grid .pathway-tile .pathway-content a:hover{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.pathways .pathway-grid .pathway-tile .pathway-image{width:100%;position:relative;z-index:9;max-width:100%}@media print,screen and (min-width: 40em){.pathways .pathway-grid .pathway-tile .pathway-image{max-width:400px}}@media print,screen and (min-width: 64em){.pathways .pathway-grid .pathway-tile .pathway-image{max-width:100%}}.pathways .pathway-grid .pathway-tile .pathway-image:hover .pathway-frame video.rollover-video{opacity:1}.pathways .pathway-grid .pathway-tile .pathway-image:after{content:"";display:block;padding-bottom:105%}.pathways .pathway-grid .pathway-tile .pathway-image .pathway-frame{background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:absolute}.pathways .pathway-grid .pathway-tile .pathway-image .pathway-frame video.rollover-video{opacity:0;display:none}@media print,screen and (min-width: 40em){.pathways .pathway-grid .pathway-tile .pathway-image .pathway-frame video.rollover-video{display:block}}.pathways .pathway-grid .pathway-tile .pathway-image .pathway-frame:after{content:"";display:block}.pathways .pathway-grid .pathway-tile .pathway-image .pathway-frame.landscape{width:calc(100% - 100px);left:50px;height:calc(100% - 150px);top:75px}@media screen and (min-width: 77.5em){.pathways .pathway-grid .pathway-tile .pathway-image .pathway-frame.landscape{width:calc(100% - 120px);left:60px;height:calc(100% - 180px);top:90px}}.pathways .pathway-grid .pathway-tile .pathway-image .pathway-frame.portrait{width:calc(100% - 120px);left:60px;height:calc(100% - 40px);top:20px}@media screen and (min-width: 77.5em){.pathways .pathway-grid .pathway-tile .pathway-image .pathway-frame.portrait{width:calc(100% - 140px);left:70px;height:calc(100% - 60px);top:30px}}.pathways .pathway-grid .pathway-tile .pathway-image .pathway-frame.square{width:calc(100% - 120px);left:60px;height:calc(100% - 120px);top:60px}@media screen and (min-width: 77.5em){.pathways .pathway-grid .pathway-tile .pathway-image .pathway-frame.square{width:calc(100% - 140px);left:70px;height:calc(100% - 140px);top:70px}}.simple-feed{position:relative;width:100%;background-color:#fcf9f8}.simple-feed .mobile-img{position:relative;padding:0 0 20px 20px;display:flex;justify-content:flex-end;align-items:flex-start}.simple-feed .mobile-img img{max-width:120px;width:100%}.simple-feed .simple-pad-wrap{padding-right:20px;padding-left:20px}@media screen and (min-width: 70.625em){.simple-feed .simple-pad-wrap{padding-right:120px;padding-left:20px}}@media screen and (min-width: 102.5em){.simple-feed .simple-pad-wrap{padding-right:20px}}.simple-feed.adjust-for-header{padding-top:100px}@media print,screen and (min-width: 64em){.simple-feed.adjust-for-header{padding-top:200px}}.simple-feed .block-inner.bottom-item-border .feed-item{border-bottom:1px solid rgba(15,13,13,.15)}.simple-feed .block-inner.bottom-item-border .feed-item:last-of-type{border-bottom:0}.simple-feed .block-inner.narrow{max-width:845px}.simple-feed .common-feed-header{padding-right:20px;padding-left:20px;position:relative;z-index:6}@media screen and (min-width: 70.625em){.simple-feed .common-feed-header{padding-right:120px;padding-left:20px}}@media screen and (min-width: 102.5em){.simple-feed .common-feed-header{padding-right:20px}}.simple-feed .common-feed-header h2,.simple-feed .common-feed-header h6{margin:0}.simple-feed .common-feed-header h2{font-size:64px;letter-spacing:-1.673px;line-height:1;font-weight:500;margin-bottom:auto;margin-left:-8px}@media print,screen and (min-width: 40em){.simple-feed .common-feed-header h2{font-size:91px}}@media screen and (min-width: 70.625em){.simple-feed .common-feed-header h2{font-size:128px;letter-spacing:-7.673px}}@media print,screen and (min-width: 40em){.simple-feed .common-feed-header h2{margin-bottom:-16px}}@media screen and (min-width: 70.625em){.simple-feed .common-feed-header h2{margin-bottom:-23px}}.simple-feed .common-feed-header h6{padding:20px 0}.simple-feed .common-feed-header.narrow .common-feed-inner{max-width:845px}.simple-feed .common-feed-header.full-width-border{border-bottom:1px solid #0f0d0d}.simple-feed .common-feed-header.container-width-border .common-feed-inner{border-bottom:1px solid rgba(15,13,13,.15)}.simple-feed .common-feed-header.container-width-border.above-title .common-feed-inner{border-top:1px solid rgba(15,13,13,.15);border-bottom:0}.simple-feed .common-feed-header .common-feed-inner{width:100%;max-width:1400px;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start}@media print,screen and (min-width: 64em){.simple-feed .common-feed-header .common-feed-inner{flex-direction:row;justify-content:space-between;align-items:flex-end}}.simple-feed .common-feed-header .common-feed-inner .common-feed-cta{white-space:nowrap;padding:20px 0}.simple-feed .common-feed-header .common-feed-inner .common-feed-cta a{font-size:16px;font-weight:600;line-height:125%;margin-bottom:20px;line-height:1}@media print,screen and (min-width: 40em){.simple-feed .common-feed-header .common-feed-inner .common-feed-cta a{font-size:16px}}.simple-feed .common-feed-header .common-feed-inner .common-feed-cta a i{padding:0 0 0 10px}.simple-feed .feed-item{width:100%;padding:30px 0;flex-direction:column-reverse}@media print,screen and (min-width: 40em){.simple-feed .feed-item{flex-direction:row}}.simple-feed .feed-item.category{border-bottom:1px solid rgba(15,13,13,.15);padding:30px}.simple-feed .feed-item.category p{line-height:145%}.simple-feed .feed-item.category h5 a{font-weight:500;line-height:115%;letter-spacing:-0.6px;font-size:30px}@media print,screen and (min-width: 64em){.simple-feed .feed-item.category{padding:30px 0}}.simple-feed .feed-item a{color:#0f0d0d}.simple-feed .feed-item .feed-content p{font-size:16px}.simple-feed .feed-item .feed-content ul{margin:0;padding:0;list-style:none}.simple-feed .feed-item .feed-content li,.simple-feed .feed-item .feed-content h6{font-family:"Graphik",sans-serif;font-size:13px;font-weight:400;line-height:1.4}.simple-feed .feed-item .feed-content h6{margin-bottom:10px}.simple-feed .feed-item .feed-image{display:flex;justify-content:flex-start;align-items:flex-start;position:relative}@media print,screen and (min-width: 40em){.simple-feed .feed-item .feed-image{justify-content:flex-end;align-items:flex-start;padding:0 0 0 20px}}.simple-feed .feed-item .feed-image img{display:block;max-width:100%}@media print,screen and (min-width: 64em){.simple-feed .feed-item .feed-image img{max-width:200px}}.concert-feed{background-color:#fcf9f8;width:100%;padding:30px 20px}@media screen and (min-width: 70.625em){.concert-feed{padding:30px 120px 30px 20px}}@media screen and (min-width: 102.5em){.concert-feed{padding:30px 20px}}.concert-feed.no-top{padding-top:0}.concert-feed .archive-description{padding:0 0 30px}.concert-feed .event-cta{text-align:right;font-weight:600;padding:15px 0;border-top:1px solid #0f0d0d}.concert-feed .event-cta a{color:#0f0d0d}.concert-feed .event-cta a i{font-size:12px;padding:0 0 0 10px}.concert-feed .event-listing{padding:25px 0;border-top:1px solid rgba(15,13,13,.15)}.concert-feed .event-listing p{font-size:16px}.concert-feed .event-listing .event-right{text-align:left;padding-left:0}@media print,screen and (min-width: 40em){.concert-feed .event-listing .event-right{text-align:right;padding-left:50px}}.concert-feed .event-listing .event-right .column-buttons{padding:20px 0}.concert-feed .event-listing .event-right .column-buttons li.simple{margin:20px 0}.concert-feed .event-listing .event-right .column-buttons li.simple a{color:#0f0d0d;font-weight:600}.concert-feed .event-listing:last-of-type{margin-bottom:25px}.concert-feed .event-listing ul{margin:0;padding:0;list-style:none}.concert-feed .event-listing ul li{font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif}.stories{position:relative;width:100%;background-color:#fcf9f8}.stories a{color:#0f0d0d}.stories a:hover{text-decoration:underline}.stories .stories-header{width:100%;border-bottom:1px solid #0f0d0d;padding:50px 20px 0 20px}@media screen and (min-width: 70.625em){.stories .stories-header{padding:150px 120px 0 20px}}@media screen and (min-width: 102.5em){.stories .stories-header{padding:150px 20px 0}}.stories .stories-header .header-inner{width:100%;max-width:1400px;margin:0 auto;display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column}@media print,screen and (min-width: 64em){.stories .stories-header .header-inner{flex-direction:row;justify-content:space-between;align-items:flex-end}}.stories .stories-header .header-inner a{font-size:16px;font-weight:600;line-height:1;letter-spacing:-0.16px;color:#0f0d0d;padding:25px 0;white-space:nowrap}.stories .stories-header .header-inner a:hover{text-decoration:underline}.stories .stories-header .header-inner a i{font-size:15px;line-height:16px;padding:0 0 0 10px}.stories .stories-header .header-inner h2{margin-left:-6px;font-size:64px;letter-spacing:-1.673px;line-height:1;font-weight:500;margin-bottom:-12px}@media print,screen and (min-width: 40em){.stories .stories-header .header-inner h2{font-size:91px}}@media screen and (min-width: 70.625em){.stories .stories-header .header-inner h2{font-size:128px;letter-spacing:-7.673px}}@media print,screen and (min-width: 40em){.stories .stories-header .header-inner h2{margin-bottom:-16px}}@media screen and (min-width: 70.625em){.stories .stories-header .header-inner h2{margin-left:-12px;margin-bottom:-22px}}.stories .stories-grid-wrap{padding:30px 20px}@media screen and (min-width: 70.625em){.stories .stories-grid-wrap{padding:75px 120px 75px 20px}}@media screen and (min-width: 102.5em){.stories .stories-grid-wrap{padding:75px 20px}}.stories .stories-grid{width:100%;max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.stories .stories-grid .story-tile{position:relative}.stories .stories-grid:first-of-type{margin-bottom:30px}@media print,screen and (min-width: 64em){.stories .stories-grid:first-of-type{margin-bottom:60px}}.stories .stories-grid.total-items-2 .story-tile.half{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 0 30px}@media print,screen and (min-width: 64em){.stories .stories-grid.total-items-2 .story-tile.half{width:50%}}.stories .stories-grid.total-items-3 .story-tile{max-width:100%}.stories .stories-grid.total-items-3 .story-tile.half{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 0 30px}@media print,screen and (min-width: 64em){.stories .stories-grid.total-items-3 .story-tile.half{width:calc(50% - 70px)}}.stories .stories-grid .story-tile p{width:100%}.stories .stories-grid .story-tile blockquote{margin:0;padding:0;border-left:0;padding:0 0 30px}.stories .stories-grid .story-tile blockquote cite{font-style:normal;line-height:145%;font-size:16px;letter-spacing:-0.16px;color:#0f0d0d}.stories .stories-grid .story-tile blockquote cite::before{display:none}.stories .stories-grid .story-tile blockquote p{font-family:"Lyon Text",serif;color:#0f0d0d;font-weight:400;letter-spacing:-0.226px;line-height:135%;position:relative}.stories .stories-grid .story-tile blockquote p::before{content:open-quote;position:absolute;top:0;left:-11px}.stories .stories-grid .story-tile blockquote p::after{content:close-quote}.stories .stories-grid .story-tile.quarter{width:100%;margin:30px 0;display:flex}.stories .stories-grid .story-tile.quarter.flip-on-mobile{flex-direction:row-reverse}.stories .stories-grid .story-tile.quarter.flip-on-mobile p{padding:0 20px 0 0}@media print,screen and (min-width: 56.25em){.stories .stories-grid .story-tile.quarter.flip-on-mobile{flex-direction:column;justify-content:center;align-items:center}.stories .stories-grid .story-tile.quarter.flip-on-mobile p{padding:20px 0 0}}.stories .stories-grid .story-tile.quarter.flip-on-mobile.text-on-right{flex-direction:row}.stories .stories-grid .story-tile.quarter.flip-on-mobile.text-on-right p{padding:0 0 0 20px}@media print,screen and (min-width: 56.25em){.stories .stories-grid .story-tile.quarter.flip-on-mobile.text-on-right{flex-direction:column;justify-content:center;align-items:center}.stories .stories-grid .story-tile.quarter.flip-on-mobile.text-on-right p{padding:20px 0 0}}@media print,screen and (min-width: 56.25em){.stories .stories-grid .story-tile.quarter{width:calc(50% - 70px)}}@media print,screen and (min-width: 64em){.stories .stories-grid .story-tile.quarter{width:25%}}.stories .stories-grid .story-tile.quarter.limit-cell{max-width:100%}@media print,screen and (min-width: 56.25em){.stories .stories-grid .story-tile.quarter.limit-cell{max-width:calc(50% - 70px)}}@media print,screen and (min-width: 64em){.stories .stories-grid .story-tile.quarter.limit-cell{max-width:200px}}.stories .stories-grid .story-tile.quarter p:not(blockquote p){font-family:"Graphik",sans-serif;font-size:16px;line-height:125%;font-weight:600}.stories .stories-grid .story-tile.quarter blockquote p{font-size:22px}.stories .stories-grid .story-tile.half{width:50%}.stories .stories-grid .story-tile.half .story-frame.landscape:after{padding-bottom:65%}.stories .stories-grid .story-tile.half .story-frame.portrait:after{padding-bottom:65%}.stories .stories-grid .story-tile.half blockquote{padding:0 30px}.stories .stories-grid .story-tile.half blockquote p{font-size:32px}.stories .stories-grid .story-tile.half blockquote p::before{left:-20px}.stories .stories-grid .story-tile.half p:not(blockquote p){font-family:"Graphik",sans-serif;font-size:16px;line-height:125%;letter-spacing:.1px;font-weight:600;padding:20px 0 0}@media print,screen and (min-width: 40em){.stories .stories-grid .story-tile.half p:not(blockquote p){font-size:32px;line-height:105%;letter-spacing:-0.64px}}.stories .stories-grid .story-tile .story-frame{width:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative;z-index:1}.stories .stories-grid .story-tile .story-frame.active .play-pause{opacity:0}.stories .stories-grid .story-tile .story-frame.active .play-pause:hover{opacity:1}.stories .stories-grid .story-tile .story-frame.active .rollover-video{display:block}.stories .stories-grid .story-tile .story-frame .rollover-video{z-index:8;display:none}.stories .stories-grid .story-tile .story-frame .play-pause{width:100%;height:100%;top:0;left:0;position:absolute;background-image:url("../assets/images/play.svg");background-repeat:no-repeat;background-position:50% 50%;background-size:50px 43px;z-index:9}.stories .stories-grid .story-tile .story-frame .play-pause.active{background-image:url("../assets/images/pause.svg")}.stories .stories-grid .story-tile .story-frame:after{content:"";display:block}.stories .stories-grid .story-tile .story-frame.landscape:after{padding-bottom:84%}.stories .stories-grid .story-tile .story-frame.portrait:after{padding-bottom:140%}.jump-links-block{position:relative;width:100%;background-color:#fcf9f8;padding:30px 20px}@media screen and (min-width: 70.625em){.jump-links-block{padding:30px 120px 30px 20px}}@media screen and (min-width: 102.5em){.jump-links-block{padding:30px 20px}}.jump-links-block.light .toggle-mobile .toggle-list{color:#fcf9f8;background-image:url("../assets/images/plus-white.svg")}.jump-links-block.light .toggle-mobile.active{border-bottom:1px solid #fcf9f8}.jump-links-block.light .toggle-mobile.active .toggle-list{background-image:url("../assets/images/minus-white.svg")}.jump-links-block .underlinks a{text-decoration:underline}.jump-links-block .jump-cell-content ul,.jump-links-block .jump-cell-content ol{margin:0;padding:0 20px 20px}.jump-links-block .jump-cell-content ul li,.jump-links-block .jump-cell-content ol li{position:relative;margin:0 0 12px}.jump-links-block .jump-cell-content ol li::marker{font-family:"Graphik",sans-serif;font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif}.jump-links-block .jump-cell-content ol li ol{padding:12px 0 0 26px;list-style:lower-alpha}.jump-links-block .jump-cell-content ol li ol li ol{list-style:lower-roman}.jump-links-block .jump-cell-content ul{list-style-type:none}.jump-links-block .jump-cell-content ul li{padding-left:26px;background-image:url("../assets/images/ulli.svg");background-size:8px 8px;background-repeat:no-repeat;background-position:6px 8px}.jump-links-block .jump-cell-content ul li ul{padding:12px 0 0}.jump-links-block .jump-cell-content ul li ul li{background-image:url("../assets/images/ululli.svg")}.jump-links-block .jump-cell-content ul li ul li ul li{background-image:url("../assets/images/ulululli.svg");background-size:9px}.jump-links-block #sidebar-menu{padding:0 10px 0 0}.jump-links-block #sidebar-menu.on-page li{margin:0;padding:10px 0}.jump-links-block #sidebar-menu.on-page li a.item-clicked{font-weight:600}.jump-links-block #sidebar-menu.on-page li:first-child{padding-top:0}.jump-links-block #sidebar-menu.on-page li.child-indent{padding-left:15px;border-left:1px solid rgba(15,13,13,.15)}.jump-links-block h3{font-family:"Lyon Text",serif;font-weight:400;padding:0 0 30px}.light #sidebar-menu.on-page li.child-indent{border-left:1px solid hsla(0,0%,100%,.15)}.special-htags{width:100%;position:relative;z-index:8;padding:30px 20px}@media screen and (min-width: 70.625em){.special-htags{padding:30px 120px 30px 20px}}@media screen and (min-width: 102.5em){.special-htags{padding:30px 20px}}.special-htags.light.top-border .block-inner,.special-htags.light.top-border .inner-content{border-top:1px solid hsla(0,0%,100%,.15)}.special-htags h1,.special-htags h2,.special-htags h3,.special-htags h4,.special-htags h4,.special-htags h5{margin-bottom:0}.special-htags h1.center,.special-htags h2.center,.special-htags h3.center,.special-htags h4.center,.special-htags h4.center,.special-htags h5.center{text-align:center}.special-htags h1.alt-serif,.special-htags h2.alt-serif,.special-htags h3.alt-serif,.special-htags h4.alt-serif,.special-htags h4.alt-serif,.special-htags h5.alt-serif{font-weight:300}.special-htags.top-border .block-inner,.special-htags.top-border .inner-content{border-top:1px solid rgba(15,13,13,.15);padding-top:25px}.grid-header{width:100%;position:relative;z-index:9;padding:50px 20px 24px 20px}@media print,screen and (min-width: 64em){.grid-header{padding:150px 120px 24px 25px}}@media screen and (min-width: 102.5em){.grid-header{padding:150px 30px 24px 25px}}.grid-header.hide-dot{background-color:#fcf9f8}.grid-header .grid-header-inner{display:flex;justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;max-width:1400px;margin:0 auto;position:relative;z-index:8}@media print,screen and (min-width: 64em){.grid-header .grid-header-inner{justify-content:space-between;align-items:flex-end;flex-direction:row}}.grid-header .grid-header-inner .h6,.grid-header .grid-header-inner .h1{margin-bottom:0}.grid-header .grid-header-inner.on-border .h1{margin-bottom:-8px}@media print,screen and (min-width: 64em){.grid-header .grid-header-inner.on-border .h1{margin-bottom:-44px}}.grid-header .grid-header-inner.on-border .giant{margin-bottom:0}@media print,screen and (min-width: 64em){.grid-header .grid-header-inner.on-border .giant{margin-bottom:-44px}}.grid-header .grid-header-inner.on-border .gargantuan{margin-bottom:-20px;margin-left:-6px}@media print,screen and (min-width: 64em){.grid-header .grid-header-inner.on-border .gargantuan{margin-bottom:-50px;margin-left:-10px}}@media screen and (min-width: 70.625em){.grid-header .grid-header-inner.on-border .gargantuan{margin-bottom:-40px}}.grid-header .grid-header-inner.on-border .h6{margin-bottom:-40px}.grid-feed{padding:20px;border-top:0;border-bottom:0;position:relative;z-index:8}@media print,screen and (min-width: 40em){.grid-feed{padding:0;border-top:1px solid #0f0d0d;border-bottom:1px solid #0f0d0d}}@media screen and (min-width: 70.625em){.grid-feed{padding:0 100px 0 0}}@media screen and (min-width: 102.5em){.grid-feed{padding:0 30px}}.grid-feed.hide-bottom-line{border-bottom:0}.grid-feed.hide-top-line{border-top:0}.grid-feed .block-inner.wider{max-width:1440px}.grid-feed .grid-feed-items{justify-content:center;align-items:flex-start}@media print,screen and (min-width: 64em){.grid-feed .grid-feed-items{justify-content:flex-start;align-items:flex-start}}.grid-feed img{display:none}.grid-feed.hide-dot{background-color:#fcf9f8}.grid-feed .text-only-grid{display:flex;justify-content:center;align-items:center;padding:0 20px 25px}.grid-feed .text-only-grid .mobile-cell-cat{font-size:15px;line-height:1.2;padding:0 0 10px}@media print,screen and (min-width: 64em){.grid-feed .text-only-grid{justify-content:center;align-items:flex-start}}.grid-feed .item-cell{position:relative;display:flex;flex-direction:column-reverse;justify-content:flex-end;border-right:1px solid #0f0d0d;border-left:1px solid #0f0d0d;border-top:1px solid #0f0d0d;border-bottom:0;position:relative;height:100%}.grid-feed .item-cell a{color:#0f0d0d}.grid-feed .item-cell a:hover{text-decoration:underline}.grid-feed .item-cell:last-of-type{border-bottom:1px solid #0f0d0d}@media print,screen and (min-width: 40em){.grid-feed .item-cell{border-right:1px solid #0f0d0d;border-left:0;border-top:0;border-bottom:0}.grid-feed .item-cell:last-of-type{border-right:0;border-bottom:0}}.grid-feed .item-cell .cell-cat{position:absolute;top:25px;left:20px;width:calc(100% - 60px);font-weight:400;font-size:13px}.grid-feed .item-cell p{font-size:16px;margin:0;line-height:145%;color:rgba(15,13,13,.75)}.grid-feed .item-cell .image-only-grid{position:relative}.grid-feed .item-cell .image-only-grid::after{content:"";display:block;padding-bottom:400px}@media print,screen and (min-width: 64em){.grid-feed .item-cell .image-only-grid::after{padding-bottom:86%}}.grid-feed .item-cell .image-only-grid .picture-frame{background-repeat:no-repeat;background-position:50% 50%;background-size:contain;position:absolute;width:calc(100% - 40px);left:20px}@media print,screen and (min-width: 56.25em){.grid-feed .item-cell .image-only-grid .picture-frame{width:calc(100% - 60px);left:30px}}.grid-feed .item-cell .image-only-grid.portrait .picture-frame{height:calc(100% - 60px);top:30px}@media print,screen and (min-width: 40em){.grid-feed .item-cell .image-only-grid.portrait .picture-frame{height:calc(100% - 90px);top:45px}}@media screen and (min-width: 90em){.grid-feed .item-cell .image-only-grid.portrait .picture-frame{height:calc(100% - 130px);top:65px}}.grid-feed .item-cell .image-only-grid.landscape .picture-frame{height:calc(100% - 40px);top:20px}@media print,screen and (min-width: 40em){.grid-feed .item-cell .image-only-grid.landscape .picture-frame{height:calc(100% - 140px);top:70px}}@media screen and (min-width: 90em){.grid-feed .item-cell .image-only-grid.landscape .picture-frame{height:calc(100% - 220px);top:110px}}.grid-feed .item-cell .image-only-grid.square .picture-frame{height:calc(100% - 40px);top:20px}@media print,screen and (min-width: 40em){.grid-feed .item-cell .image-only-grid.square .picture-frame{height:calc(100% - 120px);top:60px}}@media screen and (min-width: 90em){.grid-feed .item-cell .image-only-grid.square .picture-frame{height:calc(100% - 200px);top:100px}}.grid-feed .item-cell.half{max-width:100%}.grid-feed .item-cell.half p{padding-left:0}@media print,screen and (min-width: 64em){.grid-feed .item-cell.half p{padding-left:25px}}.grid-feed .item-cell.third .text-only-grid{padding:20px 20px 20px 30%}@media print,screen and (min-width: 40em){.grid-feed .item-cell.third .text-only-grid{padding:0 20px 25px}}.grid-feed .item-cell.third .image-only-grid{position:absolute;top:0;left:0;height:100%;width:30%}.grid-feed .item-cell.third .image-only-grid::after{display:none}@media print,screen and (min-width: 40em){.grid-feed .item-cell.third .image-only-grid::after{display:block;padding-bottom:300px}}@media print,screen and (min-width: 64em){.grid-feed .item-cell.third .image-only-grid::after{padding-bottom:100%}}.grid-feed .item-cell.third .image-only-grid .picture-frame{background-position:50% 0}@media print,screen and (min-width: 40em){.grid-feed .item-cell.third .image-only-grid{position:relative;top:auto;left:auto;height:auto;width:100%}.grid-feed .item-cell.third .image-only-grid .picture-frame{background-position:50% 50%}}.grid-feed .item-cell.third .image-only-grid.square .picture-frame{height:calc(100% - 40px);top:20px}@media print,screen and (min-width: 64em){.grid-feed .item-cell.third .image-only-grid.square .picture-frame{height:calc(100% - 140px);top:70px}}.grid-feed .item-cell.third .image-only-grid.portrait .picture-frame{height:calc(100% - 40px);top:20px}@media print,screen and (min-width: 64em){.grid-feed .item-cell.third .image-only-grid.portrait .picture-frame{height:calc(100% - 120px);top:60px}}.grid-feed .item-cell.third .image-only-grid.landscape .picture-frame{height:calc(100% - 40px);top:20px}@media print,screen and (min-width: 64em){.grid-feed .item-cell.third .image-only-grid.landscape .picture-frame{height:calc(100% - 180px);top:90px}}.faculty-teaser{position:relative;width:100%;background-color:#fcf9f8;padding:30px 20px}@media screen and (min-width: 70.625em){.faculty-teaser{padding:30px 120px 30px 20px}}@media screen and (min-width: 102.5em){.faculty-teaser{padding:30px 20px}}.faculty-teaser .block-inner{border-top:1px solid rgba(15,13,13,.15);padding-top:22px;justify-content:center;align-items:flex-start}@media print,screen and (min-width: 40em){.faculty-teaser .block-inner{justify-content:center;align-items:flex-start}}.faculty-teaser .block-inner.no-border{border-top:0}.faculty-teaser .faculty-link{text-align:left;font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif;font-weight:600}@media print,screen and (min-width: 64em){.faculty-teaser .faculty-link{text-align:right}}.faculty-teaser .faculty-link i{font-size:12px;padding:0 0 0 10px}.basic-image-text{position:relative;padding-right:20px;padding-left:20px}@media screen and (min-width: 70.625em){.basic-image-text.left{padding-right:120px}}@media screen and (min-width: 102.5em){.basic-image-text.left{padding-right:20px}}@media screen and (min-width: 70.625em){.basic-image-text{padding-right:100px;padding-left:20px}}@media screen and (min-width: 102.5em){.basic-image-text{padding-right:20px}}.basic-image-text .spine{background-color:#fcf9f8}.basic-image-text.show-border{border-top:1px solid #0f0d0d}.basic-image-text .it-image{height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 0 30px;position:relative}.basic-image-text .it-image .it-caption{padding:10px 0;font-size:13px;font-weight:400;width:100%}@media print,screen and (min-width: 64em){.basic-image-text .it-image{padding:0}}.basic-image-text .it-image img{height:auto;width:auto;max-height:80%}.basic-image-text .it-content{padding:25px 25px 25px 0}.basic-image-text .grid-x.alt-serif h2{font-family:"Lyon Display",serif;font-size:44px;font-weight:300}@media print,screen and (min-width: 64em){.basic-image-text .grid-x.alt-serif h2{font-size:6.1vw}}@media screen and (min-width: 70.625em){.basic-image-text .grid-x.alt-serif h2{font-size:90px}}.basic-image-text .grid-x.left{flex-direction:row-reverse}.basic-image-text .grid-x.left .it-content{padding:25px 0}@media print,screen and (min-width: 64em){.basic-image-text .grid-x.left .it-content{padding:25px}}.custom-separator.padded-width{padding:24px 20px}@media screen and (min-width: 70.625em){.custom-separator.padded-width{padding:24px 120px 24px 20px}}@media screen and (min-width: 102.5em){.custom-separator.padded-width{padding:24px 20px}}.custom-separator .custom-line{width:100%}.custom-separator .custom-line.default-width{width:100%;max-width:1400px;margin:0 auto}.code-drop{padding:30px 20px}@media screen and (min-width: 70.625em){.code-drop{padding:30px 120px 30px 20px}}@media screen and (min-width: 102.5em){.code-drop{padding:30px 20px}}.code-drop .code-drop-inner{width:100%;max-width:1400px;margin:0 auto;height:fit-content}.code-drop--map{display:none}@media print,screen and (min-width: 64em){.code-drop--map{display:block}}.fin-calc{padding:90px 20px 0 20px;background-color:#fcf9f8;font-family:"Graphik",sans-serif}@media screen and (min-width: 70.625em){.fin-calc{padding:150px 120px 0 20px}}@media screen and (min-width: 102.5em){.fin-calc{padding:150px 20px 0}}.fin-calc a{text-decoration:underline}.fin-calc a:hover{color:#9b1d31}.fin-calc .fin-calc-intro{padding:0 0 30px}.fin-calc .fin-calc-outtro{padding:30px 0}.fin-calc #results{padding:20px 0 40px;list-style:none;margin:0}.fin-calc .fin-calc-options{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media print,screen and (min-width: 40em){.fin-calc .fin-calc-options{flex-direction:row;justify-content:flex-start;align-items:center}}.fin-calc .fin-calc-options .fin-select-box{margin-right:30px}.fin-calc .fin-calc-options label{font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif;font-weight:600;line-height:1;position:relative;padding:0 0 6px}.fin-calc #applyButton{font-size:16px;letter-spacing:-0.16px;font-family:"Graphik",sans-serif;font-weight:600;line-height:1;position:relative;padding:7px 12px;background-color:#9b1d31;border:1px solid #9b1d31;border-radius:2em;color:#fcf9f8;text-decoration:none;position:relative;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;cursor:pointer}.fin-calc #applyButton::after{position:absolute;width:calc(100% + 16px);height:calc(100% + 16px);top:-8px;left:-8px;content:"";border:8px solid rgba(255,88,93,.15);border-radius:2em;opacity:0;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out}.fin-calc #applyButton:hover{border:1px solid rgba(0,0,0,0);text-decoration:none}.fin-calc #applyButton:hover::after{opacity:1}
@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}
:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}
.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(0.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(0.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(0.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(0.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 0.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}
