@font-face{font-family:PP Hatton;src:url(/fonts/PPHatton-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Suisse Intl;src:url(/fonts/SuisseIntl-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Suisse Intl;src:url(/fonts/SuisseIntl-Medium.woff2) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Suisse Intl;src:url(/fonts/SuisseIntl-Semibold.woff2) format("woff2");font-weight:600;font-display:swap}.tridentgold{font-family:Suisse Intl,system-ui,sans-serif;color-scheme:light}.tridentgold *,.tridentgold :after,.tridentgold :before{box-sizing:border-box}.tridentgold :where(h1,h2,h3,p,figure){margin:0}.tridentgold :where(a,button,input,textarea,select,summary):focus-visible{outline:3px solid #4760d5;outline-offset:4px}.tridentgold button,.tridentgold input,.tridentgold select,.tridentgold textarea{font:inherit}.tridentgold a,.tridentgold button{-webkit-tap-highlight-color:transparent}.tridentgold a{text-decoration:none}.tridentgold [id]{scroll-margin-top:100px}