.Header-module-scss-module__klcqGG__header{z-index:50;width:100%;transition:transform .3s;position:fixed;top:0;left:0}@media (max-width:767px){.Header-module-scss-module__klcqGG__header--hidden{transform:translateY(-100%)}}.Header-module-scss-module__klcqGG__header__row{-webkit-overflow-scrolling:touch;scrollbar-width:none;background-color:var(--color-background-primary);align-items:center;min-height:3.4375rem;padding:.5rem 1.5rem;display:flex;overflow-x:auto}@media (min-width:768px){.Header-module-scss-module__klcqGG__header__row{padding-left:2.5rem;padding-right:2.5rem}}.Header-module-scss-module__klcqGG__header__row::-webkit-scrollbar{display:none}@media (min-width:768px){.Header-module-scss-module__klcqGG__header__row{overflow-x:visible}}.Header-module-scss-module__klcqGG__header__left{flex-wrap:nowrap;align-items:center;row-gap:.25rem;display:flex}.Header-module-scss-module__klcqGG__header__logo{color:var(--color-text-primary);font-family:var(--font-haas),sans-serif;flex-shrink:0;padding-right:1rem;font-size:.875rem;font-weight:500;line-height:1.05}@media (min-width:768px){.Header-module-scss-module__klcqGG__header__logo{padding-right:1rem;font-size:1.0625rem}}.Header-module-scss-module__klcqGG__header__nav{flex-wrap:nowrap;display:flex}.Header-module-scss-module__klcqGG__header__navItem{color:var(--color-text-muted);white-space:nowrap;cursor:pointer;font-family:var(--font-eb-garamond),serif;background:0 0;border:none;flex-shrink:0;padding:.5rem .75rem;font-size:1rem;font-weight:300;line-height:.95;text-decoration:none;transition:color .15s}@media (min-width:768px){.Header-module-scss-module__klcqGG__header__navItem{font-size:1.25rem}}.Header-module-scss-module__klcqGG__header__navItem:focus-visible{outline-offset:2px;outline:2px solid #8a38f5}.Header-module-scss-module__klcqGG__header__navItem:hover,.Header-module-scss-module__klcqGG__header__navItem:focus-visible,.Header-module-scss-module__klcqGG__header__navItem--active{color:var(--color-text-active)}@media (min-width:768px){.Header-module-scss-module__klcqGG__header__navItem{padding:1rem}}.Header-module-scss-module__klcqGG__header__subNav{-webkit-overflow-scrolling:touch;scrollbar-width:none;background-color:var(--color-background-secondary);flex-wrap:nowrap;align-items:center;min-height:3rem;padding-left:1.5rem;padding-right:1.5rem;display:flex;overflow-x:auto}@media (min-width:768px){.Header-module-scss-module__klcqGG__header__subNav{padding-left:2.5rem;padding-right:2.5rem}}.Header-module-scss-module__klcqGG__header__subNav::-webkit-scrollbar{display:none}@media (min-width:768px){.Header-module-scss-module__klcqGG__header__subNav{flex-wrap:wrap;overflow-x:visible}}.Header-module-scss-module__klcqGG__header__subNav .Header-module-scss-module__klcqGG__header__navItem:first-child{padding-left:0}
.Footer-module-scss-module__EzUeIG__footer{background-color:#ededed;flex-direction:row;gap:1.5rem;padding:2rem 1.5rem;display:flex}@media (min-width:768px){.Footer-module-scss-module__EzUeIG__footer{gap:3rem;padding-left:2.5rem;padding-right:2.5rem}}.Footer-module-scss-module__EzUeIG__footer__mobileGroup{flex-direction:column;flex:1;gap:1.5rem;display:flex}@media (min-width:768px){.Footer-module-scss-module__EzUeIG__footer__mobileGroup{flex-direction:row;flex:none;gap:3rem}}.Footer-module-scss-module__EzUeIG__footer__column{flex:1;min-width:0}@media (min-width:768px){.Footer-module-scss-module__EzUeIG__footer__column{flex:0 0 13.5rem;width:13.5rem}}.Footer-module-scss-module__EzUeIG__footer__column p{font-family:var(--font-haas),sans-serif;font-weight:500;font-family:var(--font-haas),sans-serif;font-size:.75rem;font-weight:500;line-height:1.1}@media (min-width:768px){.Footer-module-scss-module__EzUeIG__footer__column p{font-size:.9375rem}}.Footer-module-scss-module__EzUeIG__footer__column p{color:#1d1d1b;margin:0;line-height:1.4}.Footer-module-scss-module__EzUeIG__footer__column a{color:inherit;text-decoration:underline}.Footer-module-scss-module__EzUeIG__footer__column a:focus-visible{outline-offset:2px;outline:2px solid #8a38f5}.Footer-module-scss-module__EzUeIG__footer__column a:hover{opacity:.7}.Footer-module-scss-module__EzUeIG__footer__spacer{margin-top:1rem}
