/* Navigation stays in the document instead of covering examples. */
.topbar{position:relative!important;top:auto!important;inset:auto!important;backdrop-filter:none!important}html{scroll-padding-top:20px!important}.hero-solution-group{border-top:1px solid #426052;padding:17px 0}.hero-solution-group>div{display:flex;justify-content:space-between;align-items:center;gap:16px}.hero-solution-group h3{font:400 24px/1.15 Georgia,serif;color:#f5f4e9;margin:0}.hero-solution-group b{color:#d5fa64;font-size:22px;white-space:nowrap}.hero-solution-group p{font-size:13px;line-height:1.7;color:#c5d4bb;margin:10px 0}.hero-solution-group a{font-size:12px;color:#d5fa64;text-decoration:underline;text-underline-offset:4px}.hero-try>h2{font-size:34px!important}.hero-demo-gift{display:none}.hero__in{align-items:start!important}.shw{padding-block:35px!important}.shw>.wrap.shw__in,.shw--wide>.wrap,.shw--center>.wrap{display:block!important}.shw__text,.shw__head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px 35px!important;align-items:start!important;max-width:1000px;margin:0 auto 22px!important}.shw__text>.shw__num{grid-column:1/-1;margin:0!important}.shw__text>.shw__name{grid-column:1;grid-row:2;margin:0!important;font-size:36px!important;max-width:none}.shw__text>.shw__price{grid-column:2;grid-row:2;margin:0!important;align-self:center;font-size:30px!important}.shw__text>.shw__lead{grid-column:1;grid-row:3;margin:0!important;max-width:780px;font-size:14px!important;line-height:1.7!important}.shw__text>.widget-facts{grid-column:1;grid-row:4;margin:0!important}.shw__text>.btn{grid-column:2;grid-row:3/5;align-self:start;white-space:nowrap}.shw .widget-facts{font-size:11px}.shw__side{display:flex!important;flex-direction:column!important;gap:15px;max-width:1000px;width:100%;margin:auto}.shw__side>.try-note{order:0;width:100%;margin:0!important}.shw__side>.stage,.shw__side>.frame{order:1;width:100%}.shw__side>.after-demo-order{order:2}.shw .stage.live-inline{margin:0 auto!important;max-width:1000px!important}.shw .try-note{max-width:1000px!important;width:100%;font-size:12px;padding:11px 15px;margin:0 auto 15px!important}.shw .try-note>strong{display:inline;margin-right:10px;font-size:10px}.shw .try-note>p{display:inline;margin:0}.shw .try-note details{display:inline-block;margin:0 0 0 15px}.shw .try-note details[open]{display:block;margin:10px 0 0}.shw .try-note summary{font-size:11px}.shw .shw__head{grid-template-columns:minmax(0,1fr) 190px!important;gap:25px!important}.shw__head .shw__name{font-size:36px!important}.shw__head .shw__lead{font-size:14px!important;line-height:1.7!important;margin-top:12px!important;max-width:760px}.shw__head .shw__buy>.shw__price{font-size:30px!important}.shw__head .shw__buy .widget-facts{margin:10px 0!important}.shw--center .shw__center-head{max-width:1000px;margin:auto;text-align:left!important}.shw--center .stage.live-inline{max-width:530px!important}.game-showcase{grid-template-columns:1fr!important;gap:25px!important;align-items:start!important}.game-showcase>div:first-child{max-width:850px}.game-preview{max-width:1000px;width:100%;margin:auto}.game-preview.is-playing{height:min(680px,calc(100svh - 70px))!important;min-height:0!important;overflow:hidden!important}.brand-game-frame{height:100%!important;min-height:0!important;width:100%;border:0}.game-showcase h3{font-size:32px!important;margin:12px 0!important}.game-showcase p{font-size:14px!important}.game-showcase .experience-note{max-width:800px}.game-preview:not(.is-playing){min-height:250px;flex-direction:row;padding:22px}.game-preview:not(.is-playing)>img{max-height:200px;width:auto;max-width:55%}.game-preview:not(.is-playing)>span{padding:0 20px;max-width:200px;line-height:1.7}
@media(max-width:700px){.hero-try>h2{font-size:30px!important}.hero-solution-group h3{font-size:23px}.shw{padding-block:28px!important}.shw__text,.shw .shw__head{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px 15px!important;margin-bottom:18px!important}.shw__text>.shw__num{grid-row:1}.shw__text>.shw__name{grid-column:1;grid-row:2;font-size:29px!important}.shw__text>.shw__price{font-size:25px!important}.shw__text>.shw__lead{grid-column:1/-1;grid-row:3;font-size:13px!important}.shw__text>.widget-facts{grid-column:1/-1;grid-row:4}.shw .shw__head>div:first-child{grid-column:1/-1}.shw .shw__head .shw__name{font-size:29px!important}.shw .shw__head .shw__buy{grid-column:1/-1;display:flex!important;gap:15px;align-items:center}.shw__head .shw__buy .widget-facts{width:auto;margin:0!important}.shw .shw__head .shw__buy>.shw__price{margin:0!important;font-size:25px!important}.shw__side{gap:13px}.shw__side>.try-note{order:2}.shw__side>.stage,.shw__side>.frame{order:1}.shw .try-note{font-size:11px;padding:11px 13px}.shw .try-note details{display:block;margin:7px 0 0}.shw--wide>.wrap,.shw--center>.wrap{display:flex!important;flex-direction:column!important;gap:15px!important}.shw--wide .try-note{order:2}.shw .stage.live-inline{max-width:100%!important}.game-showcase{padding:20px 15px!important}.game-preview:not(.is-playing){flex-direction:column;gap:10px}.game-preview:not(.is-playing)>img{max-height:160px}.game-preview:not(.is-playing)>span{max-width:none;font-size:12px}.game-preview.is-playing{height:calc(100svh - 65px)!important;max-height:680px!important}.game-showcase h3{font-size:29px!important}}

.topbar__identity {
  display: grid;
  gap: 4px;
  flex: 0 0 auto;
}

.topbar__camp {
  justify-self: start;
  padding-block: 2px;
  color: #e2efca;
  font-size: 13px;
  line-height: 1.3;
  text-decoration: underline;
  text-underline-offset: 3px;
}

.topbar__camp:hover { color: #d5fa64; }
