.admin-bar .bdgs-header{top:32px}@media (max-width:782px){.admin-bar .bdgs-header{top:0}}.bdgs-menu__item.is-open>.bdgs-sub{display:block}.bdgs-menu--custom .sub-menu{list-style:none;margin:0;padding:8px;position:absolute;left:0;top:100%;min-width:220px;background:#202020;border:1px solid var(--line);border-radius:12px;display:none}.bdgs-menu--custom li:hover>.sub-menu,.bdgs-menu--custom li:focus-within>.sub-menu{display:block}.bdgs-menu--custom .sub-menu a{display:block;padding:8px 12px;color:var(--text);text-decoration:none}@media (max-width:1080px){.admin-bar .bdgs-nav{top:calc(var(--header-h) + 46px)}.bdgs-nav.is-open{display:block}body.bdgs-menu-open{overflow:hidden}}.bdgs-hero{padding:22px 0 12px}.bdgs-hero__banner{display:block;border-radius:18px;overflow:hidden;border:1px solid rgba(236,196,92,.28);box-shadow:0 24px 60px rgba(0,0,0,.45);aspect-ratio:2/1;background:#0d0d0d}.bdgs-hero__banner img{width:100%;height:100%;object-fit:cover}.bdgs-hero__copy{text-align:center;max-width:880px;margin:30px auto 0}.bdgs-hero__title{font-size:clamp(30px,4.6vw,50px);line-height:1.12;margin:6px 0 14px;letter-spacing:-.01em;background:var(--gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:900}.bdgs-hero__lead{color:var(--muted);font-size:18px;margin:0 auto 22px;max-width:760px}.bdgs-hero__cta{justify-content:center}.bdgs-hero__cta .bdgs-btn{min-width:190px;min-height:52px;font-size:16px}.bdgs-facts{list-style:none;padding:0;margin:28px 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.bdgs-facts li{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-sm);padding:14px 10px;display:flex;flex-direction:column;gap:2px}.bdgs-facts strong{color:var(--gold);font-size:20px;line-height:1.2}.bdgs-facts span{color:var(--muted);font-size:13px}.bdgs-prose h3{font-size:20px;margin:28px 0 10px;color:var(--gold)}.bdgs-figure.is-tile{max-width:240px}.bdgs-figure figcaption{font-size:13.5px;color:var(--muted);margin-top:10px;line-height:1.45}.bdgs-code{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;background:var(--card);border:1px dashed var(--gold-3);border-radius:var(--radius);padding:18px;margin:18px 0 24px;text-align:center}.bdgs-code__label{width:100%;color:var(--muted);font-size:13px;letter-spacing:.1em;text-transform:uppercase;font-weight:800}.bdgs-code__value{font-size:clamp(20px,5vw,28px);font-weight:900;letter-spacing:.08em;color:var(--gold);background:0 0;font-family:ui-monospace,Menlo,Consolas,monospace;word-break:break-all}.bdgs-copy.is-copied{border-color:var(--green);color:var(--green)}.bdgs-contact{list-style:none;padding:0!important}@media (max-width:960px){.bdgs-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.bdgs-hero{padding-top:14px}.bdgs-hero__banner{border-radius:14px}.bdgs-hero__copy{margin-top:22px}}.bdgs-wrap.bdgs-layout{padding-left:20px;padding-right:20px}.bdgs-menu--custom .sub-menu{max-height:70vh;overflow-y:auto}@media (max-width:600px){.bdgs-wrap.bdgs-layout{padding-left:16px;padding-right:16px}}@media (max-width:1080px){.bdgs-menu--custom .sub-menu{display:block;max-height:none}}