.gin--navigation{--font-size-s:1.4rem !important}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:62.5%}body{font-size:2.1rem;line-height:1.8;font-family:"Catalogue",-apple-system,system-ui,"BlinkMacSystemFont","Segoe UI","Roboto","Helvetica Neue","Arial",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400}::selection{color:#fff;background-color:rgba(213,177,127,.8)}p:not(:last-child){margin-block-end:1em}code,kbd,pre,samp,var{text-align:start;word-spacing:normal;word-wrap:normal;word-break:normal;tab-size:2;hyphens:none}a:not([class]){transition:all .3s ease-out;color:#252329}@media screen and (prefers-reduced-motion: reduce){a:not([class]){transition:none}}a:not([class]):focus{outline:none}a:not([class]):focus,a:not([class]):hover,a:not([class]):visited,a:not([class]):active{color:#000}a:not([class]):link,a:not([class]):visited{text-decoration:none}h1:not([class]),h2:not([class]),h3:not([class]),h4:not([class]),h5:not([class]),h6:not([class]){font-family:"FreightText Pro",serif}h1:not([class]){font-size:2.8rem;line-height:1}@media screen and (min-width: 48em){h1:not([class]){font-size:3.6rem}}@media screen and (min-width: 78.125em){h1:not([class]){font-size:4rem}}h2:not([class]){font-size:4rem;line-height:1.025}h3:not([class]){font-size:2.8rem;line-height:1.1}@media screen and (min-width: 48em){h3:not([class]){font-size:3rem}}@media screen and (min-width: 78.125em){h3:not([class]){font-size:3.4rem}}h4:not([class]){font-size:2.7rem;line-height:1.44}h5:not([class]){font-size:2.4rem;line-height:1.2}h6:not([class]){font-size:1.8rem;line-height:1.09}@media screen and (min-width: 64em){h6:not([class]){font-size:2.1rem}}ul:not([class]),ol:not([class]),menu:not([class]),pre:not([class]),hr:not([class]){margin-block:1em;margin-inline:0}ul:not([class])+p,ul:not([class])+blockquote,hr+ul:not([class]),ol:not([class])+p,ol:not([class])+blockquote,hr+ol:not([class]),menu:not([class])+p,menu:not([class])+blockquote,hr+menu:not([class]),pre:not([class])+p,pre:not([class])+blockquote,hr+pre:not([class]),hr:not([class])+p,hr:not([class])+blockquote,hr+hr:not([class]){margin-block-start:0}ul:not([class]),ol:not([class]){padding-inline-start:1.1em}ul:not([class]) ul,ul:not([class]) ol,ol:not([class]) ul,ol:not([class]) ol{margin-block:0}.fa-solid,.fa-brands{color:#d5b17f}