.big-franchise .subtitle-paragraph{max-width:760px}.big-hero{background:url(/_astro/big-hero-background.B-hz43ut.webp) bottom/cover no-repeat;flex-direction:column;justify-content:space-between;min-height:100vh;padding-top:150px;display:flex}.big-hero h1{color:#fff;text-transform:uppercase;text-shadow:0 3px 4px #000;font-size:4.5rem;font-weight:700}.big-hero h1 span:not(.big-brand-name){text-transform:none;text-shadow:none;font-size:2.6rem;display:block}.big-hero .subtitle-paragraph{text-shadow:0 0 3px #2c2c2c;margin-left:0}.big-hero .subtitle-paragraph:before{margin:0;left:0}.big-hero-inner{max-width:1280px}.big-hero-logo{filter:drop-shadow(0 12px 24px #00000073);width:100%;max-width:360px;height:auto}.big-hero-characters{z-index:1;justify-content:center;align-items:flex-end;margin-top:40px;display:flex;position:relative}.big-hero-characters img{width:auto;height:clamp(240px,34vh,420px);margin:0 -18px}.big-games-container{max-width:1280px}.big-game-card{flex-direction:column;margin-bottom:0;transition:all .3s ease-out;display:flex;overflow:hidden}.big-game-card:hover{transform:translateY(-6px);box-shadow:0 19px 38px #0000002e,0 15px 12px #0000001f}.big-game-card .body{flex-direction:column;flex:1;padding:24px 26px 28px;font-size:1rem;display:flex}.big-game-card h3{color:#2a1a47;margin-bottom:4px;font-size:1.35rem;font-weight:700}.big-game-card h3 a{color:inherit;text-decoration:none}.big-game-card p{color:#5a5a5a}.big-game-card-art{background:linear-gradient(135deg,#2a1a47 0%,#513583 60%,#770baf 100%);justify-content:center;align-items:center;height:200px;display:flex;position:relative}.big-game-card-background{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.big-game-card-logo{filter:drop-shadow(0 6px 10px #00000059);width:auto;max-width:62%;height:auto;max-height:170px;position:relative}.big-game-card-wordmark{color:#fff;text-transform:uppercase;text-shadow:0 3px 4px #0009;font-family:Poppins,sans-serif;font-size:2.4rem;font-weight:700}.big-game-card-tagline{background:linear-gradient(135deg,#4555e6 50%,#47caec 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:14px;font-family:Poppins,sans-serif;font-weight:600}.big-game-card-facts{border-top:1px solid #09000014;margin:auto 0 0;padding-top:14px}.big-game-card-facts div{gap:12px;padding:4px 0;display:flex}.big-game-card-facts dt{color:#8a8a8a;letter-spacing:1px;text-transform:uppercase;flex:0 0 82px;font-size:.75rem;font-weight:700;line-height:1.6rem}.big-game-card-facts dd{color:#424242;margin:0;font-size:.95rem}.big-game-card-link{letter-spacing:1px;text-transform:uppercase;align-self:flex-start;margin-top:16px;font-weight:700;text-decoration:none}.big-game-card-link:after{content:" →"}.big-game-card-link:hover{background:linear-gradient(135deg,#4555e6 50%,#47caec 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.big-games-credit{color:#5a5a5a;max-width:820px;margin-top:50px;font-size:1rem;font-style:italic}.big-text-column{max-width:860px}.big-text-column>p{font-size:1.15rem;line-height:1.75rem}.big-text-column>.subtitle-paragraph{margin-bottom:40px}.big-dark-section{padding:110px 20px}.big-dark-section h2,.big-dark-section h3{color:#fff}.big-dark-section p{color:#cbe3ffd9}.big-dark-section .subtitle-paragraph{color:#fff}.big-dark-section a{color:#fff;text-decoration-color:#cbe3ff80}.big-dark-section a:hover{color:#cbe3ff}.big-dark-section .big-closing-line{color:#fff;text-align:center;margin-top:50px;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:600;line-height:2.2rem}.big-intro-lead{color:#2a1a47;font-family:Poppins,sans-serif;font-weight:600}.big-strengths-container{max-width:1280px;margin-top:40px}.big-strength-card{margin-bottom:0}.big-strength-card .body{padding:34px 30px;font-size:1rem}.big-strength-card h3{color:#2a1a47;margin-bottom:14px;font-size:1.3rem;font-weight:700}.big-strength-card p{color:#5a5a5a}.big-strength-number{background:linear-gradient(135deg,#4555e6 50%,#47caec 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:2.8rem;font-weight:700;line-height:1;display:block}.big-dark-section .big-vision-statement{font-family:Poppins,sans-serif;font-size:1.6rem;line-height:2.2rem}.big-dark-section .big-vision-intro{color:#fff;letter-spacing:1px;text-transform:uppercase;margin-top:30px;font-weight:700}.big-vision-container{max-width:1100px;margin-top:20px}.big-vision-tile{background-color:#0000004d;border:2px solid #ffffff4d;border-radius:5px 40px;width:100%;padding:30px 34px;transition:all .3s ease-out}.big-vision-tile:hover{border-color:#fff9;border-radius:40px}.big-vision-tile h3{margin-bottom:10px;font-size:1.25rem;font-weight:700}.big-vision-tile p{margin-bottom:0}.big-studio-container{max-width:1280px;margin-top:50px}.big-studio-stats{text-align:center;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-bottom:50px;display:grid}.big-studio-stats li{background:#fff;border-radius:.55rem;padding:26px 10px;box-shadow:0 1px 2px #0000001a}.big-studio-stat-value{background:linear-gradient(135deg,#4555e6 50%,#47caec 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Poppins,sans-serif;font-size:2.4rem;font-weight:700;line-height:1.2;display:block}.big-studio-stat-label{color:#5a5a5a;letter-spacing:1px;text-transform:uppercase;font-size:.85rem;font-weight:700}.big-glance-container{max-width:900px}.big-glance-card{margin-top:40px}.big-glance-facts{grid-template-columns:repeat(2,1fr);gap:0 40px;margin:0;padding:20px 40px;display:grid}.big-glance-facts div{border-bottom:1px solid #09000014;padding:16px 0}.big-glance-facts dt{color:#8a8a8a;letter-spacing:1px;text-transform:uppercase;font-size:.75rem;font-weight:700}.big-glance-facts dd{color:#2a1a47;margin:4px 0 0;font-family:Poppins,sans-serif;font-size:1.1rem;font-weight:600}@media (width<=992px){.big-hero{text-align:center;padding-top:120px}.big-hero .subtitle-paragraph{margin-left:auto}.big-hero .subtitle-paragraph:before{margin-left:-40px;left:50%}.big-hero-logo{max-width:220px;margin-bottom:20px}}@media (width<=768px){.big-hero{padding-top:160px}.big-hero .subtitle-paragraph{font-size:17px;line-height:25px}.big-hero h1{font-size:3rem}.big-hero h1 span{font-size:1.8rem}.big-hero-logo{max-width:150px}.big-hero-characters img{height:150px;margin:0 -10px}.big-dark-section{padding:70px 10px}.big-studio-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.big-studio-stat-value{font-size:1.6rem}.big-glance-facts{grid-template-columns:1fr;padding:10px 24px}}
