.management-page{background:radial-gradient(circle at 78% 10%,rgba(240,0,24,.18),transparent 27%),radial-gradient(circle at 15% 48%,rgba(125,0,16,.1),transparent 28%),#07080a;color:#f7f7f9}.management-nav{width:min(1220px,calc(100% - 42px));height:88px;margin:auto;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.09)}.management-brand{display:flex;align-items:center;gap:11px;color:#fff;text-decoration:none;font-size:14px;font-weight:950;letter-spacing:.06em}.management-brand img{width:42px;height:42px;object-fit:contain;filter:drop-shadow(0 0 10px rgba(255,15,40,.42))}.management-brand b{color:#ff2038}.management-nav nav{display:flex;gap:28px}.management-nav nav a{color:#a9abb3;text-decoration:none;font-size:12px;font-weight:800}.management-nav nav a:hover{color:#fff}.management-cta,.management-actions a,.about-label>a,.management-outro>a{padding:13px 18px;border-radius:9px;background:linear-gradient(135deg,#ff1830,#87000d);color:#fff;text-decoration:none;font-size:11px;font-weight:950;box-shadow:0 12px 28px rgba(240,0,24,.22)}.management-page main{width:min(1220px,calc(100% - 42px));margin:auto}.management-hero{min-height:calc(100vh - 88px);display:grid;grid-template-columns:1.05fr .95fr;align-items:center;gap:50px;padding:70px 0}.management-kicker,.section-heading>span,.about-label>span,.management-outro>span{color:#ff3045;font-size:10px;font-weight:950;letter-spacing:.2em;text-transform:uppercase}.management-hero h1{margin:18px 0 25px;font-size:clamp(58px,7.4vw,100px);line-height:.88;letter-spacing:-.068em}.management-hero h1 em{font-style:normal;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.55)}.management-hero-copy>p{max-width:660px;font-size:16px}.management-actions{display:flex;gap:12px;margin-top:30px}.management-actions .secondary{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.14);box-shadow:none}.management-values{display:flex;gap:26px;margin-top:42px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08);color:#72747d;font-size:9px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.management-mark{position:relative;min-height:550px;display:flex;flex-direction:column;align-items:center;justify-content:center;isolation:isolate}.management-mark img{position:relative;width:min(520px,100%);filter:drop-shadow(0 28px 42px rgba(0,0,0,.5)) drop-shadow(0 0 22px rgba(240,0,24,.18));z-index:2}.logo-aura{position:absolute;width:75%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(240,0,24,.24),rgba(240,0,24,.04) 45%,transparent 70%);filter:blur(20px)}.management-mark strong{margin-top:-38px;font-size:34px;letter-spacing:.22em;z-index:3}.management-mark>span{margin-top:5px;color:#ff3045;font-size:9px;font-weight:900;letter-spacing:.48em;z-index:3}.projects{padding:120px 0;border-top:1px solid rgba(255,255,255,.08)}.section-heading{max-width:780px;margin-bottom:34px}.section-heading h2,.about-label h2,.management-outro h2{margin:10px 0;font-size:clamp(38px,5vw,64px);line-height:1;letter-spacing:-.045em}.section-heading p{max-width:650px}.project-grid{display:grid;grid-template-columns:1.25fr 1fr 1fr;gap:15px}.project-card{position:relative;min-height:390px;padding:30px;border:1px solid rgba(255,255,255,.1);border-radius:19px;background:linear-gradient(150deg,#17181d,#0d0e11);overflow:hidden}.roleplay-project{background:radial-gradient(circle at 90% 10%,rgba(240,0,24,.24),transparent 40%),linear-gradient(150deg,#1a1518,#0c0d10)}.ue5-project{background:radial-gradient(circle at 90% 12%,rgba(126,71,255,.2),transparent 40%),linear-gradient(150deg,#17151e,#0c0d10)}.project-number{position:absolute;right:24px;top:15px;color:rgba(255,255,255,.035);font-size:100px;font-weight:950}.project-state{position:relative;display:inline-block;padding:7px 9px;border-radius:20px;font-size:8px;font-weight:950;letter-spacing:.1em;text-transform:uppercase}.project-state.live{background:rgba(40,210,105,.12);color:#57ea91;border:1px solid rgba(87,234,145,.25)}.project-state.planned{background:rgba(255,255,255,.06);color:#a9abb3;border:1px solid rgba(255,255,255,.1)}.project-card h3{position:relative;margin:80px 0 14px;font-size:30px}.project-card p{position:relative;font-size:13px}.project-links,.project-tags{position:absolute;left:30px;right:30px;bottom:28px;display:flex;flex-wrap:wrap;gap:8px}.project-links a,.project-tags span{padding:9px 11px;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#dadbe0;text-decoration:none;font-size:9px;font-weight:850}.project-links a:last-child{border-color:rgba(255,48,69,.35);color:#ff6a7b}.about-roleplay{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px;padding:120px 0;border-top:1px solid rgba(255,255,255,.08)}.about-label{position:sticky;top:40px;align-self:start}.about-label .about-lead{font-size:14px;margin-bottom:28px}.about-copy{padding:36px;border:1px solid rgba(255,255,255,.1);border-radius:20px;background:linear-gradient(145deg,rgba(25,26,31,.94),rgba(12,13,16,.96))}.about-copy p{font-size:14px}.about-copy strong{color:#fff}.about-copy h3{margin:32px 0 14px;font-size:21px}.about-copy ul{display:grid;gap:11px;margin:0;padding:0;list-style:none}.about-copy li{padding:13px 15px;border-left:2px solid #ff263e;background:rgba(255,255,255,.035);color:#c7c8ce;font-size:12px}.management-outro{margin-bottom:110px;padding:75px;border:1px solid rgba(255,255,255,.1);border-radius:24px;text-align:center;background:radial-gradient(circle at 50% 115%,rgba(240,0,24,.25),transparent 52%),linear-gradient(145deg,#17181d,#0b0c0f)}.management-outro p{margin-bottom:28px}.management-page footer{margin-top:0}@media(max-width:900px){.management-nav nav{display:none}.management-hero{grid-template-columns:1fr;padding-top:75px}.management-mark{min-height:430px}.project-grid{grid-template-columns:1fr}.about-roleplay{grid-template-columns:1fr;gap:34px}.about-label{position:static}.project-card{min-height:330px}}@media(max-width:600px){.management-nav{width:calc(100% - 24px)}.management-brand span{font-size:11px}.management-cta{display:none}.management-page main{width:calc(100% - 24px)}.management-hero h1{font-size:53px}.management-actions{flex-direction:column}.management-actions a{text-align:center}.management-values{gap:12px;justify-content:space-between}.management-mark{min-height:350px}.management-mark strong{margin-top:-20px;font-size:25px}.projects,.about-roleplay{padding:80px 0}.about-copy{padding:23px}.management-outro{padding:50px 22px}.project-card h3{margin-top:62px}}
