:root{--obt-ink:#101010;--obt-blue:#101010;--obt-orange:#ff7a00;--obt-bg:#f5f5f5;--obt-muted:#535353}.obt-brand-image img{display:block;width:214px;height:auto;max-height:66px;object-fit:contain}.obt-ticket{background:#000;color:#fff;box-shadow:10px 12px 0 #ff7a00}.obt-ticket h2 em{color:#ff7a00}.obt-ticket-divider{border-color:#555}.obt-ticket>a{border-color:#555;color:#fff}.obt-editorial{background:#000;color:#fff;box-shadow:8px 8px 0 #ff7a00}.obt-editorial>div:last-child>p{color:#dedede}.obt-editorial a{color:#ff7a00}.obt-vip{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:26px;margin:46px 0 54px;padding:30px 34px;background:#000;color:#fff;box-shadow:8px 8px 0 #ff7a00}.obt-vip .obt-eyebrow{color:#ff7a00}.obt-vip h2{margin:5px 0 10px;font-size:clamp(28px,4vw,46px);line-height:.98}.obt-vip h2 em{color:#ff7a00;font-style:normal}.obt-vip p{color:#dedede;max-width:620px}.obt-vip-icon{display:grid;place-items:center;width:58px;height:58px;border-radius:16px;background:#ff7a00;color:#000;font-size:30px;font-weight:800}.obt-vip-button{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;padding:14px 18px;background:#ff7a00;color:#000!important;font-weight:800;text-decoration:none}.obt-group-link{color:#101010!important}.obt-group-link:hover{color:#ff7a00!important}@media(max-width:700px){.obt-brand-image img{width:170px}.obt-vip{grid-template-columns:1fr;gap:16px;padding:24px}.obt-vip-button{width:100%;white-space:normal}.obt-vip-icon{width:48px;height:48px}}

.obt-header{position:sticky;top:0;z-index:1000;background:#fff;box-shadow:0 2px 10px #0000000c}
.admin-bar .obt-header{top:32px}
html{scroll-padding-top:160px}
@media(max-width:782px){.admin-bar .obt-header{top:46px}}
@media(max-width:600px){.admin-bar .obt-header{top:0}html{scroll-padding-top:200px}}
