.c-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:var(--wp--preset--font-family--dm-sans)}.c-nav__btn{width:1.5rem;height:2rem;cursor:pointer;border:0;outline:none;margin:0;padding:0;position:relative;color:var(--wp--preset--color--neutrals-black);background:none;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}@media(max-width: 47.99em){.c-nav__btn{z-index:101}}.c-nav__btn span{display:block;width:100%;height:.125rem;position:relative;background:currentColor;border-radius:.125rem;z-index:1;-webkit-transform-origin:.25rem .125rem;transform-origin:.25rem .125rem;-webkit-transition:opacity .55s ease,-webkit-transform .5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:opacity .55s ease,-webkit-transform .5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform .5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .55s ease;transition:transform .5s cubic-bezier(0.77, 0.2, 0.05, 1),opacity .55s ease,-webkit-transform .5s cubic-bezier(0.77, 0.2, 0.05, 1)}.c-nav__btn span:not(:last-child){margin-bottom:.3125rem}.c-nav__btn span:first-child{-webkit-transform-origin:0 0;transform-origin:0 0}.c-nav__btn span:nth-last-child(2){-webkit-transform-origin:0 100%;transform-origin:0 100%}.c-nav__btn:hover{color:initial}@media(hover: hover){.c-nav__btn:hover{color:var(--wp--preset--color--neutrals-black)}}.c-nav__wrap{position:absolute;top:0;left:0;right:0;padding:1.25rem;-webkit-transform-origin:0% 0%;transform-origin:0% 0%;-webkit-transform:translate(-100%, 0);transform:translate(-100%, 0);-webkit-transition:-webkit-transform .5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:-webkit-transform .5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform .5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:transform .5s cubic-bezier(0.77, 0.2, 0.05, 1), -webkit-transform .5s cubic-bezier(0.77, 0.2, 0.05, 1);overflow:auto;z-index:99999;pointer-events:none;background:var(--wp--preset--color--neutrals-white);height:100vh;max-width:17.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.c-nav__wrap.is-open{-webkit-transform:translate(0, 0);transform:translate(0, 0);pointer-events:initial}@media(min-width: 48em){.c-nav__wrap{top:0;max-width:26rem;border:0;padding:2rem}.admin-bar .c-nav__wrap{top:0;height:100vh}}.c-nav-header__logo-link{display:-webkit-box;display:-ms-flexbox;display:flex}.c-nav__close-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;border:0;outline:none;margin:0;padding:0;color:var(--wp--preset--color--neutrals-black);font-size:1rem;line-height:1;letter-spacing:.02em;text-transform:uppercase;background:none;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.c-nav__close-btn:hover{color:initial}@media(hover: hover){.c-nav__close-btn:hover{color:var(--wp--preset--color--primary-01)}}.c-nav__overlay::before{content:"";position:fixed;z-index:1000;top:0;left:0;width:100vw;height:100%;opacity:0;pointer-events:none;-webkit-transition:opacity .55s cubic-bezier(0.77, 0.2, 0.05, 1) .35s;transition:opacity .55s cubic-bezier(0.77, 0.2, 0.05, 1) .35s;background:var(--wp--preset--color--neutrals-black, #2A2A2A)}.c-nav-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.25rem 0;border-bottom:.0625rem solid var(--wp--preset--color--neutrals-silver-01)}@media(min-width: 48em){.c-nav-header{margin-bottom:.25rem}}.c-nav__wrap .wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container{height:initial;overflow:hidden;min-width:auto}.c-nav__wrap .wp-block-navigation__container{width:100%;gap:.25rem}.c-nav__wrap .wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container{height:initial;overflow:hidden;min-width:auto}.c-nav__wrap .wp-block-navigation-item{width:100%}.c-nav__wrap .wp-block-navigation-item.open-on-hover-click .wp-block-navigation__submenu-icon{width:2rem;height:2rem}.c-nav__wrap .wp-block-navigation-item .wp-block-navigation-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding:0;border-radius:0;background-color:rgba(0,0,0,0);color:var(--wp--preset--color--neutrals-black);font-size:var(--wp--preset--font-size--l-body);font-family:var(--wp--preset--font-family--dm-sans);font-weight:700;line-height:1.45;border:none;padding-bottom:4px;text-transform:initial;-webkit-transition:color ease .5s;transition:color ease .5s}.c-nav__wrap .wp-block-navigation-item .wp-block-navigation-item__content::after{content:"";position:absolute;width:0;height:3px;bottom:0;left:0;background-color:var(--wp--preset--color--primary-02);-webkit-transition:ease .5s;transition:ease .5s}.c-nav__wrap .wp-block-navigation-item .wp-block-navigation-item__content.wp-block-navigation-submenu__toggle{padding-right:1.5rem}.c-nav__wrap .wp-block-navigation-item .wp-block-navigation-item__content.wp-block-navigation-submenu__toggle[aria-expanded=true]{color:var(--wp--preset--color--primary-01)}.c-nav__wrap .wp-block-navigation-item .wp-block-navigation-item__content.wp-block-navigation-submenu__toggle[aria-expanded=true]::after{display:block}.c-nav__wrap .wp-block-navigation-item .wp-block-navigation-item__content.wp-block-navigation-submenu__toggle::before{content:var(--wp--custom--arrow-down);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:0;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.c-nav__wrap .wp-block-navigation-item .wp-block-navigation-item__content:hover{color:var(--wp--preset--color--primary-01)}.c-nav__wrap .wp-block-navigation-item .wp-block-navigation-item__content:hover::after{width:100%;background-color:var(--wp--preset--color--primary-02)}.c-nav__wrap .wp-block-navigation-item.has-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-nav__wrap .wp-block-navigation-item.has-child.is-active .wp-block-navigation-item__content.wp-block-navigation-submenu__toggle{color:var(--wp--preset--color--primary-01)}.c-nav__wrap .wp-block-navigation-item.has-child.is-active .wp-block-navigation-item__content.wp-block-navigation-submenu__toggle::before{-webkit-transform:rotate(180deg);transform:rotate(180deg);content:var(--wp--custom--arrow-up)}.c-nav__wrap .wp-block-navigation-item.has-child.is-active .wp-block-navigation-item__content.wp-block-navigation-submenu__toggle::after{width:100%;background-color:var(--wp--preset--color--primary-02)}.c-nav__wrap .wp-block-navigation-item.has-child.is-active .wp-block-navigation__submenu-icon{-webkit-transform:rotate(180deg) !important;transform:rotate(180deg) !important}.c-nav__wrap .wp-block-navigation-item.current-menu-item .wp-block-navigation-item__content{color:var(--wp--preset--color--primary-01)}.c-nav__wrap .wp-block-navigation-item.current-menu-item .wp-block-navigation-item__content::after{width:100%;background-color:var(--wp--preset--color--primary-02)}.c-nav__wrap .wp-block-navigation-item .wp-block-navigation__submenu-icon{position:absolute;right:0;top:0;-webkit-transform:none;transform:none;width:1rem;height:1rem;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.c-nav__wrap .wp-block-navigation-item .wp-block-navigation__submenu-icon svg{-webkit-transition:ease .5s;transition:ease .5s;width:1rem;height:auto;margin:0}.c-nav__wrap .wp-block-navigation-item .wp-block-navigation__submenu-container{position:relative;top:0;left:10px;-webkit-box-shadow:none;box-shadow:none;border:none;border-top:0;width:auto;height:initial;opacity:1;visibility:visible;overflow:hidden;max-height:0;-webkit-transition:all .5s cubic-bezier(0.77, 0.2, 0.05, 1);transition:all .5s cubic-bezier(0.77, 0.2, 0.05, 1)}.c-nav__wrap .wp-block-navigation-item .wp-block-navigation__submenu-container .wp-block-navigation-item{gap:.5rem;margin-bottom:.25rem}.c-nav__wrap .wp-block-navigation-item .wp-block-navigation__submenu-container .wp-block-navigation-item::before{content:"";width:4px;height:4px;border-radius:50%;background-color:var(--wp--preset--color--neutrals-black);display:block}.c-nav__wrap .wp-block-navigation-item .wp-block-navigation__submenu-container .wp-block-navigation-item:first-child .wp-block-navigation-item__content{border-top:none}.c-nav__wrap .wp-block-navigation-item .wp-block-navigation__submenu-container .wp-block-navigation-item .wp-block-navigation-item__content{font-size:var(--wp--preset--font-size--r-body);font-family:var(--wp--preset--font-family--dm-sans);font-weight:400;line-height:1.35;padding:0;-webkit-transition:background-color ease .5s,color ease .5s;transition:background-color ease .5s,color ease .5s}.c-nav__wrap .wp-block-navigation-item .wp-block-navigation__submenu-container .wp-block-navigation-item .wp-block-navigation-item__content .wp-block-navigation-item__label{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-bottom:0}.c-nav__wrap .wp-block-navigation-item .wp-block-navigation__submenu-container .wp-block-navigation-item .wp-block-navigation-item__content::after{display:none}.c-nav__wrap .wp-block-navigation-item .wp-block-navigation__submenu-container .wp-block-navigation-item .wp-block-navigation-item__content:hover{color:var(--wp--preset--color--primary-02)}.c-nav__wrap .wp-block-navigation-item .wp-block-navigation__submenu-container .wp-block-navigation-item.current-menu-item .wp-block-navigation-item__content .wp-block-navigation-item__label::after{width:100%;background-color:var(--wp--preset--color--primary-02)}.c-nav__wrap .wp-block-navigation-item:hover .wp-block-navigation__submenu-icon svg{stroke:var(--wp--preset--color--primary-01)}.c-nav-scroll{position:relative;display:block;overflow-y:scroll;margin-bottom:9rem;padding-bottom:9rem}@media(max-height: 800px){.c-nav-scroll{margin-bottom:.5rem;padding-bottom:.5rem;overflow-y:initial}}.c-nav-magazine__wrap{width:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0.7)), color-stop(53%, #FFF));background:linear-gradient(180deg, rgba(255, 255, 255, 0.7) 0%, #FFF 53%);position:fixed;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 1.25rem 3.5rem;z-index:3;height:18rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-height: 800px){.c-nav-magazine__wrap{position:relative !important;padding:0 0 6.5rem !important}}@media(min-width: 48em){.c-nav-magazine__wrap{padding:0 2rem 2rem}}.admin-bar .c-nav-magazine__wrap{padding:0 1.25rem 4rem}@media(min-width: 48em){.admin-bar .c-nav-magazine__wrap{padding:0 2rem 3.5rem}}.c-nav-magazine__wrap .c-nav__social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:.25rem;border-top:.0625rem solid var(--wp--preset--color--neutrals-black);padding-top:.75rem;margin-top:.75rem}@media(min-width: 48em){.c-nav-magazine__wrap .c-nav__social{padding-top:1rem;margin-top:1rem}}.c-nav-social-heading{font-size:var(--wp--preset--font-size--small);font-weight:600;text-transform:uppercase;color:var(--wp--preset--color--neutrals-gray-01)}.c-nav__magazine{display:grid;grid-template-columns:auto 1fr;gap:1rem;background-color:var(--wp--preset--color--neutrals-white);padding:0}.c-nav-magazine__cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:5.15625rem}.c-nav-magazine__cover img{width:100%}.c-nav-magazine__cover a{display:-webkit-box;display:-ms-flexbox;display:flex}.c-nav-magazine__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.c-nav-magazine__subhead{font-size:var(--wp--preset--font-size--x-small);line-height:1.33;font-weight:bold;color:var(--wp--preset--color--neutrals-gray-02);text-transform:uppercase;margin:0}.c-nav-magazine__title{font-family:var(--wp--preset--font-family--mercury);font-size:var(--wp--preset--font-size--heading-6);line-height:1.22;font-weight:600;color:var(--wp--preset--color--neutrals-black);margin:0 0 1rem}.c-nav-magazine__link{font-size:var(--wp--preset--font-size--r-body);line-height:1.35;font-weight:bold;color:var(--wp--preset--color--primary-01);text-decoration:none;margin:auto 0 0;text-transform:uppercase;padding-bottom:.25rem;position:relative;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.c-nav-magazine__link::after{content:"";position:absolute;width:0;height:3px;bottom:0;left:0;background-color:var(--wp--preset--color--primary-02);-webkit-transition:ease .5s;transition:ease .5s}.c-nav-magazine__link:hover{color:var(--wp--preset--color--primary-02)}.c-nav-magazine__link:hover::after{width:100%;background-color:var(--wp--preset--color--primary-02)}