.builder-public.responsive-custom{padding-top:var(--builder-padding-desktop,84px);padding-bottom:var(--builder-padding-desktop,84px);margin-top:var(--builder-margin-desktop,0);margin-bottom:var(--builder-margin-desktop,0)}.builder-columns-grid.columns-1{grid-template-columns:1fr}.builder-columns-grid.columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}.builder-columns-grid.columns-6{grid-template-columns:repeat(6,minmax(0,1fr))}.builder-column-stack{display:grid;align-content:start;gap:22px;min-width:0}.builder-column-stack>article{overflow:hidden;min-width:0;border-radius:var(--radius)}.builder-columns-grid.cards-bordered>.builder-column-stack>article{padding:24px;border:1px solid currentColor}.builder-columns-grid.cards-elevated>.builder-column-stack>article{color:#222;background:#fff;box-shadow:0 16px 45px #00000018}.builder-columns-grid.cards-elevated>.builder-column-stack>article>div{padding:24px}.builder-columns-grid.cards-image-top>.builder-column-stack>article{color:#222;border:1px solid #00000018;background:#fff}.builder-columns-grid.cards-image-top>.builder-column-stack>article>div{padding:22px}@media(max-width:1020px){.builder-public.responsive-custom{padding-top:var(--builder-padding-tablet,72px);padding-bottom:var(--builder-padding-tablet,72px);margin-top:var(--builder-margin-tablet,0);margin-bottom:var(--builder-margin-tablet,0)}.builder-columns-grid.columns-5,.builder-columns-grid.columns-6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.builder-public.responsive-custom{padding-top:var(--builder-padding-mobile,58px);padding-bottom:var(--builder-padding-mobile,58px);margin-top:var(--builder-margin-mobile,0);margin-bottom:var(--builder-margin-mobile,0)}.builder-columns-grid.columns-1,.builder-columns-grid.columns-2,.builder-columns-grid.columns-3,.builder-columns-grid.columns-4,.builder-columns-grid.columns-5,.builder-columns-grid.columns-6{grid-template-columns:1fr!important}.builder-column-stack{gap:14px}}
/* 2.25 MMORPG portal blocks */
.template-gaming-fantasy{background:#02090b;color:#e8ddc3}.template-gaming-fantasy .hero{min-height:780px;border-bottom:1px solid #c7a45b66}.template-gaming-fantasy .hero>div{width:64%;padding:180px 8%;background:linear-gradient(90deg,#02090b 12%,#02090be6 55%,transparent)}.template-gaming-fantasy .hero h1{font-size:clamp(58px,7vw,104px)}.template-gaming-fantasy .gaming-hud{display:none}.game-status-block{display:grid;grid-template-columns:35px repeat(4,1fr);align-items:center;margin:0 5%;padding:26px;border:1px solid #c7a45b70;background:#071416}.server-light{width:10px;height:10px;border-radius:50%;background:#71ef9b;box-shadow:0 0 18px #71ef9b}.game-status-block span{display:flex;flex-direction:column;padding-left:20px;border-left:1px solid #c7a45b38}.game-status-block small,.game-classes-block header span,.game-events-block header span,.game-ranking-block header span,.game-updates-block header span,.game-download-block>span{color:#c7a45b;font-size:10px;letter-spacing:.18em}.game-classes-block,.game-events-block,.game-ranking-block,.game-updates-block,.game-download-block{padding:105px 6%}.game-classes-block header,.game-events-block header,.game-ranking-block header,.game-updates-block header{text-align:center;margin-bottom:40px}.game-classes-block h2,.game-events-block h2,.game-ranking-block h2,.game-updates-block h2,.game-download-block h2{font-size:clamp(38px,4vw,60px)}.game-class-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.game-class-grid article{position:relative;min-height:460px;padding:25px;background-size:cover;background-position:center;border:1px solid #c7a45b45}.game-class-grid article>div{position:absolute;left:25px;bottom:28px;display:flex;flex-direction:column}.game-class-grid article b{font-size:27px}.game-class-grid article i,.ranking-table i{color:#c7a45b;font-style:normal}.game-events-block{background:#071416}.game-events-block>div{max-width:980px;margin:auto}.game-events-block article{display:grid;grid-template-columns:110px 1fr 30px;align-items:center;padding:25px 8px;border-bottom:1px solid #c7a45b38}.game-events-block time{color:#c7a45b;font-size:25px}.game-events-block article>span{display:flex;flex-direction:column}.game-ranking-block{background:linear-gradient(135deg,#02090b,#0d2426)}.ranking-table{max-width:1050px;margin:auto;border:1px solid #c7a45b45}.ranking-table>div{display:grid;grid-template-columns:45px 1.4fr 1fr 60px 1fr;align-items:center;min-height:56px;padding:0 20px;border-bottom:1px solid #c7a45b26}.ranking-table strong{color:#c7a45b}.game-update-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:14px}.game-update-grid article{padding-bottom:22px;border:1px solid #c7a45b38;background:#081719}.game-update-grid article>div{height:280px;background-size:cover;background-position:center}.game-update-grid article>span,.game-update-grid article>b{display:block;margin:16px 20px 0}.game-update-grid article>span{color:#c7a45b;font-size:10px}.game-download-block{text-align:center;background:#071416}.game-download-block p{max-width:600px;margin:18px auto 30px}.game-download-block>div{display:flex;justify-content:center;gap:10px}.game-download-block a{padding:16px 26px;color:#061012;background:#c7a45b;font-weight:800;text-decoration:none}.game-download-block a.discord{color:#e8ddc3;border:1px solid #c7a45b;background:#071416}@media(max-width:760px){.template-gaming-fantasy .hero>div{width:100%;padding:110px 24px}.game-status-block{grid-template-columns:20px 1fr 1fr;margin:0;padding:16px}.game-class-grid,.game-update-grid{grid-template-columns:1fr}.ranking-table{overflow:auto}.ranking-table>div{min-width:650px}.game-download-block>div{flex-direction:column}}
.game-class-grid article:nth-child(1){background-position:8% center!important}.game-class-grid article:nth-child(2){background-position:36% center!important}.game-class-grid article:nth-child(3){background-position:65% center!important}.game-class-grid article:nth-child(4){background-position:93% center!important}
