.ms-shell{max-width:1440px;margin:auto;padding:24px 16px 64px}.ms-page{color:#f4eee4;background:#13171d;border:1px solid #343d45;border-radius:20px;padding:32px 64px 40px}.ms-page :is(h1,h2,p){margin:0}.ms-page a:focus-visible{outline-offset:5px;outline:2px solid #e6c696}.ms-back{color:#c3c7cb;align-items:center;gap:8px;font-size:12px;display:inline-flex}.ms-intro{margin:48px 0}.ms-eyebrow{color:#d5b383;letter-spacing:.15em;font:11px/1.8 ui-monospace,monospace}.ms-intro h1{letter-spacing:-.055em;margin:20px 0;font-size:clamp(30px,4vw,52px);font-weight:650;line-height:1.4}.ms-intro>p:last-of-type{color:#b8b7b3;font-size:16px;line-height:1.9}.ms-principles{color:#c5b79e;flex-wrap:wrap;gap:16px;margin-top:24px;font-size:12px;display:flex}.ms-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.ms-card{background:#202923;border:1px solid #465048;border-radius:12px;min-width:0;overflow:hidden}.ms-card-2{background:#202931;border-color:#424e5c}.ms-art{background:#17211c;border-bottom:1px solid #4b584d;position:relative;overflow:hidden}.ms-cover{object-fit:cover;object-position:center}.ms-card-2 .ms-art{border-color:#424e5c}.ms-card-body{padding:28px}.ms-eyebrow span{letter-spacing:0;color:#c2c7c0;font-family:inherit;font-size:10px}.ms-theme{color:#c1c7c0;padding-top:16px;font-size:12px}.ms-card h2{letter-spacing:-.045em;margin:10px 0;font-size:32px;font-weight:600;line-height:1.4}.ms-english{color:#abb8aa;letter-spacing:.18em;font:10px ui-monospace,monospace}.ms-description{color:#d3d0c8;font-size:15px;line-height:1.9;margin-top:24px!important}.ms-features{color:#bdc5bd;font-size:12px;line-height:1.9;margin-top:18px!important}.ms-card-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:28px;display:flex}.ms-play{color:#17202b;background:#e8dfcd;border-radius:6px;align-items:center;gap:16px;min-height:48px;padding:12px 20px;font-size:14px;font-weight:650;display:inline-flex}.ms-play:hover{background:#f4eee4}.ms-card-footer>span{color:#c6cabe;font-size:12px}.ms-footer{color:#b8b7b3;border-top:1px solid #343d45;margin-top:40px;padding-top:24px;font-size:12px;line-height:2}.ms-footer p+p{margin-top:6px}@media (max-width:767px){.ms-page{padding:24px 20px}.ms-intro{margin:36px 0}.ms-grid{grid-template-columns:1fr}.ms-card-body{padding:22px}.ms-art{min-height:210px}.ms-card h2{font-size:28px}.ms-principles{gap:10px;font-size:11px}}.ms-card{flex-direction:column;display:flex}.ms-art{flex-shrink:0;height:240px;min-height:0}.ms-card-body{flex-direction:column;flex:1;display:flex}.ms-card-footer{margin-top:auto;padding-top:28px}@media (max-width:767px){.ms-art{height:210px}}.ms-card-3{background:#26243d;border-color:#585069}.ms-card-3 .ms-art{background:radial-gradient(#75639940,#0000 70%),#1b192b;border-color:#585069}.ms-card-4{background:#2c3027;border-color:#596851}.ms-card-4 .ms-art{background:radial-gradient(#75684140,#0000 70%),#1c241d;border-color:#596851}
