@font-face{font-family:Passenger Sans;src:url(../fonts/PassengerSans-100-BF63eaffcf388d9.otf) format(opentype);font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:Passenger Sans;src:url(../fonts/PassengerSans-100-italic-BF63eaffd2b100c.otf) format(opentype);font-display:swap;font-weight:100;font-style:italic}@font-face{font-family:Passenger Sans;src:url(../fonts/PassengerSans-200-BF63eaffd1991ae.otf) format(opentype);font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:Passenger Sans;src:url(../fonts/PassengerSans-200-italic-BF63eaffd29e3a3.otf) format(opentype);font-display:swap;font-weight:200;font-style:italic}@font-face{font-family:Passenger Sans;src:url(../fonts/PassengerSans-300-BF63eaffd28789a.otf) format(opentype);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Passenger Sans;src:url(../fonts/PassengerSans-300-italic-BF63eaffd04042f.otf) format(opentype);font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:Passenger Sans;src:url(../fonts/PassengerSans-400-BF63eaffd178ad9.otf) format(opentype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Passenger Sans;src:url(../fonts/PassengerSans-400-italic-BF63eaffd17d031.otf) format(opentype);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Passenger Sans;src:url(../fonts/PassengerSans-500-BF63eaffd03cb6f.otf) format(opentype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Passenger Sans;src:url(../fonts/PassengerSans-500-italic-BF63eaffd1a2201.otf) format(opentype);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Passenger Sans;src:url(../fonts/PassengerSans-600-BF63eaffd03873b.otf) format(opentype);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Passenger Sans;src:url(../fonts/PassengerSans-600-italic-BF63eaffd17d907.otf) format(opentype);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Passenger Sans;src:url(../fonts/PassengerSans-700-BF63eaffd2da6cc.otf) format(opentype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Passenger Sans;src:url(../fonts/PassengerSans-700-italic-BF63eaffd29430a.otf) format(opentype);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Passenger Sans;src:url(../fonts/PassengerSans-800-BF63eaffd2d0027.otf) format(opentype);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Passenger Sans;src:url(../fonts/PassengerSans-800-italic-BF63eaffd2b9e5a.otf) format(opentype);font-display:swap;font-weight:800;font-style:italic}@font-face{font-family:Passenger Sans;src:url(../fonts/PassengerSans-900-BF63eaffd2aadaf.otf) format(opentype);font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:Passenger Sans;src:url(../fonts/PassengerSans-900-italic-BF63eaffd273bc8.otf) format(opentype);font-display:swap;font-weight:900;font-style:italic}@font-face{font-family:Tiempos Headline;src:url(../fonts/TiemposHeadline-300.otf) format(opentype);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:Tiempos Headline;src:url(../fonts/TiemposHeadline-600-italic.otf) format(opentype);font-display:swap;font-weight:600;font-style:italic}@font-face{font-family:Tiempos Headline;src:url(../fonts/TiemposHeadline-700.otf) format(opentype);font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:Tiempos Headline;src:url(../fonts/TiemposHeadline-300-italic.otf) format(opentype);font-display:swap;font-weight:300;font-style:italic}@font-face{font-family:Tiempos Headline;src:url(../fonts/TiemposHeadline-600.otf) format(opentype);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:Tiempos Headline;src:url(../fonts/TiemposHeadline-700-italic.otf) format(opentype);font-display:swap;font-weight:700;font-style:italic}@font-face{font-family:Tiempos Headline;src:url(../fonts/TiemposHeadline-400.otf) format(opentype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Tiempos Headline;src:url(../fonts/TiemposHeadline-500-italic.otf) format(opentype);font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:Tiempos Headline;src:url(../fonts/TiemposHeadline-800.otf) format(opentype);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:Tiempos Headline;src:url(../fonts/TiemposHeadline-400-italic.otf) format(opentype);font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Tiempos Headline;src:url(../fonts/TiemposHeadline-500.otf) format(opentype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:Tiempos Headline;src:url(../fonts/TiemposHeadline-800-italic.otf) format(opentype);font-display:swap;font-weight:800;font-style:italic}body{--tw-bg-opacity:1;background-color:rgb(242 240 237/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(89 61 20/var(--tw-text-opacity,1))}body.hover-underline-animation:after{--tw-bg-opacity:1;background-color:rgb(89 61 20/var(--tw-bg-opacity,1))}body.sidebar-opened{overflow-y:hidden;position:fixed;width:100%}.global-transitions{transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.global-container{width:100%}@media (min-width:640px){.global-container{max-width:640px}}@media (min-width:768px){.global-container{max-width:768px}}@media (min-width:1024px){.global-container{max-width:1024px}}@media (min-width:1280px){.global-container{max-width:1280px}}@media (min-width:1536px){.global-container{max-width:1536px}}.global-container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.global-container{padding-left:2rem;padding-right:2rem}}@media (min-width:1024px){.global-container{padding-left:3rem;padding-right:3rem}}@media (min-width:1280px){.global-container{padding-left:4rem;padding-right:4rem}}.txt-h1{font-size:3.75rem;line-height:1}.txt-h1,.txt-h2{font-family:Tiempos Headline,serif;font-weight:600}.txt-h2{font-size:2.25rem;line-height:2.5rem}.txt-h3{font-family:Tiempos Headline,serif;font-size:1.875rem;font-weight:600;line-height:1.75rem}.txt-body-h1{font-size:2.25rem}.txt-body-h1,.txt-body-h2{font-family:Tiempos Headline,serif;font-weight:300;line-height:2.5rem}.txt-body-h2,.txt-body-h3{font-size:1.5rem}.txt-body-h3{font-family:Tiempos Headline,serif;font-weight:300;line-height:1.75rem}.txt-body-h4-bold{font-family:Passenger Sans,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.75rem}.txt-heading-1{font-weight:900}.txt-heading-1,.txt-heading-2{font-size:1.125rem;line-height:1.75rem;text-transform:uppercase}.txt-body,.txt-heading-2{font-weight:300}.txt-body{font-size:1.125rem;line-height:1.75rem}.txt-body p{margin-bottom:.5rem}.page-enter-active,.page-leave-active{transition:all .2s}.page-enter-from,.page-leave-to{opacity:0}.no-hover-underline-animation{padding-bottom:2px}.hover-underline-animation{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px;display:inline;padding-bottom:2px;transition:background-size .25s ease-out}.hover-underline-animation:hover,.parent-hover-underline-animation:hover .hover-underline-animation{background-size:100% 2px}.hyphenated-heading{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;word-break:break-word}.hover-underline-animation.text-cream:after{--tw-bg-opacity:1;background-color:rgb(242 240 237/var(--tw-bg-opacity,1))}.hover-underline-animation.text-earth:after{--tw-bg-opacity:1;background-color:rgb(89 61 20/var(--tw-bg-opacity,1))}.hover-underline-animation.text-fire:after{--tw-bg-opacity:1;background-color:rgb(253 78 31/var(--tw-bg-opacity,1))}.group\/hover:hover .hover-underline-animation,.hover-underline-animation:hover{background-size:100% 2px}.foot[data-v-18b933c0]{opacity:0}
