:root{--hg-navy:#07192f;--hg-gold:#c89538;--hg-ivory:#fffdf8}.brand-mark{display:grid;place-items:center;width:46px;height:46px;flex:0 0 46px;border-radius:13px;background:linear-gradient(145deg,#fff,#f6efe1);border:1px solid #d9bd80;box-shadow:0 9px 25px #0004;overflow:hidden}.brand-mark img{width:41px;height:41px;object-fit:contain}.brand b,.guest-brand b,.verify-brand b{letter-spacing:.13em}.brand b em,.guest-brand b em,.verify-brand b em{color:var(--hg-gold);font-style:normal}.guest-mark{width:68px;height:68px;flex-basis:68px;border-radius:19px}.guest-mark img{width:61px;height:61px}.guest-brand{margin-bottom:24px}.guest-card{position:relative;border:1px solid #ffffff40}.guest-card:before{content:"";position:absolute;left:32px;right:32px;top:0;height:3px;background:linear-gradient(90deg,transparent,var(--hg-gold),transparent)}.topbar{box-shadow:0 4px 20px #07192f08}.topbar h1{font-family:Baskerville,"Palatino Linotype",Georgia,serif;color:var(--hg-navy);letter-spacing:-.01em}.card{border-color:#dfe6ed}.btn.primary{background:linear-gradient(135deg,var(--hg-navy),#0d2c4e)}.verify-brand>.public-brand-mark{display:grid;place-items:center;width:54px;height:54px;border-radius:14px;background:linear-gradient(145deg,#fff,#f8f2e7);border:1px solid #dcc385;overflow:hidden;color:transparent}.verify-brand>.public-brand-mark img{width:49px;height:49px;object-fit:contain}.registry-seal{margin-left:auto;border:1px solid #d7bb7c;border-radius:999px;padding:5px 9px;color:#87601f;background:#fffaf0;font-size:8px;font-weight:900;letter-spacing:.13em}@media(max-width:720px){.brand-mark{width:42px;height:42px;flex-basis:42px}.brand-mark img{width:37px;height:37px}.registry-seal{display:none}}
