[data-v-3b619992] .b-carousel-nav{justify-content:center!important;align-items:center!important;display:flex!important}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-42a94236],[data-v-42a94236]::backdrop,[data-v-42a94236]:after,[data-v-42a94236]:before{--tw-border-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial}}}.b-carousel[data-v-42a94236]{min-height:calc(var(--spacing,.25rem)*64);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--p-surface-700);background-color:var(--p-surface-900);flex:7;display:flex;position:relative;overflow:hidden}:is(.b-carousel[data-v-42a94236] .p-carousel-content-container,.b-carousel[data-v-42a94236] .p-carousel-content,.b-carousel[data-v-42a94236] .p-carousel-viewport,.b-carousel[data-v-42a94236] .p-carousel-item-list){flex:1;width:100%;min-height:0}.b-carousel[data-v-42a94236] .p-carousel-item{height:100%;min-height:calc(var(--spacing,.25rem)*64);flex:0 0 100%;width:100%}.b-carousel[data-v-42a94236] .p-carousel-content-container{overflow:hidden}.b-carousel[data-v-42a94236] .p-carousel-content{position:relative}.b-carousel-slide[data-v-42a94236]{height:100%;min-height:calc(var(--spacing,.25rem)*64);justify-content:center;align-items:center;width:100%;display:flex;position:relative}.b-carousel-text[data-v-42a94236]{z-index:1;text-align:center;font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,1.33333));color:var(--p-surface-0);position:relative}.b-carousel[data-v-42a94236] .p-carousel-indicator-list{z-index:3;inset-inline:0;justify-content:center;margin:0;position:absolute;bottom:0}.b-carousel[data-v-42a94236] .p-carousel-indicator-button{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));transition-duration:var(--p-app-dur-mid);transition-timing-function:var(--p-app-ease-out);border-radius:3.40282e+38px;height:calc(var(--spacing,.25rem)*2)!important;width:calc(var(--spacing,.25rem)*2)!important}.b-carousel[data-v-42a94236] .p-carousel-indicator-active .p-carousel-indicator-button{width:calc(var(--spacing,.25rem)*6)!important}.b-carousel[data-v-42a94236] .b-carousel-nav{z-index:3;width:calc(var(--spacing,.25rem)*9);height:calc(var(--spacing,.25rem)*9);--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--p-surface-0);border-style:var(--tw-border-style);border-width:1px;border-color:var(--p-surface-600);background-color:var(--p-surface-700);opacity:0;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e+38px;place-items:center;display:grid;top:50%;position:absolute!important}@media(hover:hover){.b-carousel[data-v-42a94236] .b-carousel-nav:hover{border-color:var(--p-surface-500)}.b-carousel[data-v-42a94236] .b-carousel-nav:hover{background-color:var(--p-surface-600)}}.b-carousel[data-v-42a94236]:hover .b-carousel-nav{opacity:1}.b-carousel[data-v-42a94236] .b-carousel-nav-prev{left:calc(var(--spacing,.25rem)*3)}.b-carousel[data-v-42a94236] .b-carousel-nav-next{right:calc(var(--spacing,.25rem)*3)}.b-hero[data-v-42a94236]{gap:calc(var(--spacing,.25rem)*4);flex-direction:column;display:flex}@media(min-width:48rem){.b-hero[data-v-42a94236]{height:calc(var(--spacing,.25rem)*64);flex-direction:row}}.b-hero-tile[data-v-42a94236]{aspect-ratio:4/3;max-height:calc(var(--spacing,.25rem)*64);border-radius:var(--radius-xl,.75rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--p-surface-700);background-color:var(--p-surface-900);flex:5;display:flex;position:relative;overflow:hidden}@media(min-width:48rem){.b-hero-tile[data-v-42a94236]{aspect-ratio:auto}}.b-hero-content[data-v-42a94236]{z-index:1;min-width:0;max-width:100%;height:100%;padding:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex;position:relative}@media(min-width:64rem){.b-hero-content[data-v-42a94236]{max-width:60%}}.b-hero-title[data-v-42a94236]{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,1.2));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);--tw-font-weight:var(--font-weight-black,900);font-weight:var(--font-weight-black,900);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);text-wrap:balance}.b-hero-subtitle[data-v-42a94236]{margin-top:calc(var(--spacing,.25rem)*2);max-width:calc(var(--spacing,.25rem)*100);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.5));text-wrap:pretty;color:var(--p-surface-200)}.b-hero-actions[data-v-42a94236]{gap:calc(var(--spacing,.25rem)*3);padding-top:calc(var(--spacing,.25rem)*5);flex-wrap:wrap;margin-top:auto;display:flex}.b-hero-art[data-v-42a94236]{pointer-events:none;-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;-webkit-user-select:none;-moz-user-select:none;user-select:none;inset-block:0;width:100%;max-width:32%;height:100%;position:absolute;bottom:0;right:0}@media(min-width:64rem){.b-hero-art[data-v-42a94236]{max-width:48%}}[data-v-42a94236] .b-hero-art img{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;height:100%!important}.games-grid[data-v-42a94236]{margin-top:calc(var(--spacing)*3);gap:calc(var(--spacing)*5);grid-template-columns:repeat(2,1fr);display:grid}@media(min-width:640px){.games-grid[data-v-42a94236]{grid-template-columns:repeat(auto-fill,minmax(calc(var(--spacing)*48),1fr))}}.section-head[data-v-42a94236]{justify-content:space-between;align-items:flex-end;display:flex}.battle-highlights[data-v-42a94236]{margin-top:calc(var(--spacing,.25rem)*3);gap:calc(var(--spacing,.25rem)*3);display:grid}.game-card-halftone[data-v-42a94236]{opacity:.1;mix-blend-mode:difference;width:100%;height:100%;position:absolute;inset:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
