.tbrh-legal-page-module__FDQXlW__page{--black:#080807;--panel:#0c0c0a;--white:#f8f5ed;--muted:#c7c2b8;--gold:#d1ad58;background:var(--black);min-height:100vh;color:var(--white);font-family:var(--font-body)}.tbrh-legal-page-module__FDQXlW__page a{color:inherit;text-decoration:none}.tbrh-legal-page-module__FDQXlW__page a:focus-visible{outline-offset:4px;outline:3px solid #e4c46e}.tbrh-legal-page-module__FDQXlW__header{background:var(--black);border-bottom:1px solid #d1ad5836}.tbrh-legal-page-module__FDQXlW__headerInner{justify-content:space-between;align-items:center;gap:18px;width:min(100% - 48px,1400px);min-height:76px;margin-inline:auto;display:flex}.tbrh-legal-page-module__FDQXlW__brand,.tbrh-legal-page-module__FDQXlW__footerBrand{letter-spacing:.15em;align-items:center;gap:11px;min-width:0;font-size:11px;font-weight:700;display:inline-flex}.tbrh-legal-page-module__FDQXlW__seal{object-fit:cover;border:1px solid #b99346;border-radius:50%;flex:none}.tbrh-legal-page-module__FDQXlW__headerLink{letter-spacing:.12em;background:0 0;border:1px solid #92783d;border-radius:0;flex:none;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-size:9px;font-weight:700;display:inline-flex;color:#e4c46e!important}.tbrh-legal-page-module__FDQXlW__headerLink:hover{background:#d1ad58;color:#11100b!important}.tbrh-legal-page-module__FDQXlW__layout{grid-template-columns:minmax(190px,250px) minmax(0,1fr);gap:clamp(42px,7vw,92px);width:min(100% - 64px,1260px);margin:0 auto;padding:72px 0 94px;display:grid}.tbrh-legal-page-module__FDQXlW__aside{align-self:start}.tbrh-legal-page-module__FDQXlW__asideTitle{color:var(--gold);letter-spacing:.22em;margin:5px 0 17px;font-size:10px;font-weight:750}.tbrh-legal-page-module__FDQXlW__documentNav{border-left:1px solid #393328;display:grid}.tbrh-legal-page-module__FDQXlW__documentNav a{color:#d2cdc2;border-left:1px solid #0000;margin-left:-1px;padding:11px 13px 11px 16px;font-size:14px;line-height:1.45;transition:color .16s,border-color .16s}.tbrh-legal-page-module__FDQXlW__documentNav a:hover,.tbrh-legal-page-module__FDQXlW__documentNav .tbrh-legal-page-module__FDQXlW__activeDocument{border-color:var(--gold);color:var(--gold-bright,#e4c46e)}.tbrh-legal-page-module__FDQXlW__documentHeader h1{color:#fbf8f1;font-family:var(--font-display);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-size:clamp(2.35rem,4.4vw,4.1rem);font-weight:500;line-height:1.03}.tbrh-legal-page-module__FDQXlW__documentHeader>p{color:#aaa59a;letter-spacing:.21em;margin:12px 0 0;font-size:10px;font-weight:650}.tbrh-legal-page-module__FDQXlW__sections{gap:34px;margin-top:54px;display:grid}.tbrh-legal-page-module__FDQXlW__section h2{color:var(--gold);font-family:var(--font-display);margin:0 0 12px;font-size:23px;font-weight:600;line-height:1.25}.tbrh-legal-page-module__FDQXlW__section p{color:#e0ddd6;overflow-wrap:anywhere;margin:0 0 13px;font-size:15px;line-height:1.65}.tbrh-legal-page-module__FDQXlW__section p:last-child{margin-bottom:0}.tbrh-legal-page-module__FDQXlW__footer{background:var(--panel);border-top:1px solid #27231b}.tbrh-legal-page-module__FDQXlW__footerInner{grid-template-columns:minmax(230px,.95fr) minmax(175px,.65fr) minmax(0,1.4fr);gap:60px;width:min(100% - 64px,1400px);margin:0 auto;padding:58px 0 46px;display:grid}.tbrh-legal-page-module__FDQXlW__footerIdentity{align-content:start;justify-items:start;gap:15px;display:grid}.tbrh-legal-page-module__FDQXlW__footerBrand{font-family:var(--font-display);letter-spacing:0;font-size:22px}.tbrh-legal-page-module__FDQXlW__footerIdentity>p{max-width:385px;color:var(--muted);margin:0;font-size:13px;line-height:1.65}.tbrh-legal-page-module__FDQXlW__footerSocial{align-content:start;justify-items:start;gap:12px;display:grid}.tbrh-legal-page-module__FDQXlW__footerSocial>p{color:var(--gold);letter-spacing:.2em;margin:0 0 5px;font-size:10px;font-weight:700}.tbrh-legal-page-module__FDQXlW__footerSocial>span{color:#d9d2c3;align-items:center;gap:10px;font-size:13px;line-height:1.5;display:flex}.tbrh-legal-page-module__FDQXlW__footerSocial svg{flex:none;width:16px;height:16px}.tbrh-legal-page-module__FDQXlW__footerSocial .tbrh-legal-page-module__FDQXlW__location{color:#aaa59a;margin-top:4px;font-size:12px}.tbrh-legal-page-module__FDQXlW__email{overflow-wrap:anywhere;font-size:13px;line-height:1.5;color:var(--gold)!important}.tbrh-legal-page-module__FDQXlW__footerDocuments>p{color:var(--gold);letter-spacing:.2em;margin:0 0 17px;font-size:10px;font-weight:700}.tbrh-legal-page-module__FDQXlW__footerDocuments nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 22px;display:grid}.tbrh-legal-page-module__FDQXlW__footerDocuments nav a{color:#d9d2c3;font-size:13px;line-height:1.5}.tbrh-legal-page-module__FDQXlW__email:hover,.tbrh-legal-page-module__FDQXlW__footerDocuments nav a:hover{text-underline-offset:4px;text-decoration:underline;color:#fff0bc!important}.tbrh-legal-page-module__FDQXlW__footerBottom{color:#aaa59a;border-top:1px solid #211e18;justify-content:space-between;gap:24px;padding:19px max(32px,50vw - 700px);font-size:10px;line-height:1.6;display:flex}.tbrh-legal-page-module__FDQXlW__footerBottom span:last-child{text-align:right;max-width:700px}@media (max-width:780px){.tbrh-legal-page-module__FDQXlW__layout{grid-template-columns:1fr;gap:39px;padding:48px 0 62px}.tbrh-legal-page-module__FDQXlW__asideTitle{margin-top:0}.tbrh-legal-page-module__FDQXlW__documentNav{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.tbrh-legal-page-module__FDQXlW__documentNav a{border:1px solid #302b21;align-items:center;min-height:45px;margin:0;padding:8px 10px;font-size:12px;display:flex}.tbrh-legal-page-module__FDQXlW__documentNav .tbrh-legal-page-module__FDQXlW__activeDocument{border-color:var(--gold)}.tbrh-legal-page-module__FDQXlW__sections{gap:28px;margin-top:38px}.tbrh-legal-page-module__FDQXlW__footerInner{grid-template-columns:1fr;gap:35px;padding:38px 0}.tbrh-legal-page-module__FDQXlW__footerBottom{flex-direction:column;gap:7px;padding-inline:24px}.tbrh-legal-page-module__FDQXlW__footerBottom span:last-child{text-align:left;max-width:none}}@media (max-width:390px){.tbrh-legal-page-module__FDQXlW__headerInner{gap:8px;width:calc(100% - 36px);min-height:70px}.tbrh-legal-page-module__FDQXlW__brand{letter-spacing:.08em;gap:7px;font-size:8px}.tbrh-legal-page-module__FDQXlW__brand .tbrh-legal-page-module__FDQXlW__seal{width:40px;height:40px}.tbrh-legal-page-module__FDQXlW__headerLink{letter-spacing:.07em;text-align:center;max-width:126px;min-height:36px;padding:0 8px;font-size:7px}.tbrh-legal-page-module__FDQXlW__layout{width:calc(100% - 36px)}.tbrh-legal-page-module__FDQXlW__documentNav{grid-template-columns:1fr}.tbrh-legal-page-module__FDQXlW__documentHeader h1{font-size:clamp(2.15rem,10vw,2.7rem)}.tbrh-legal-page-module__FDQXlW__documentHeader>p{letter-spacing:.15em;font-size:8px}.tbrh-legal-page-module__FDQXlW__section p{font-size:14px}.tbrh-legal-page-module__FDQXlW__footerInner{width:calc(100% - 36px)}.tbrh-legal-page-module__FDQXlW__footerDocuments nav{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tbrh-legal-page-module__FDQXlW__page *,.tbrh-legal-page-module__FDQXlW__page :before,.tbrh-legal-page-module__FDQXlW__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}
