.module-system-requirements{position:relative;padding:5rem 0 8rem;color:#fff}.container-system-requirements .content{max-width:82.4rem;margin:0 auto;font-size:var(--font-size-p)}.container-system-requirements h2{font-size:var(--font-size-t1);color:#fff;margin:0 0 3rem}.container-system-requirements .intro{margin:0 0 7rem;font-size:var(--font-size-t2);color:#fff}.container-system-requirements h3{font-size:var(--font-size-t2);font-weight:300;color:#fff;margin:3rem 0 1.5rem}.container-system-requirements .req-content{justify-content:space-between;font-size:var(--font-size-p);color:#fff;font-weight:300;padding:1.5rem 0;border-bottom:1px solid hsla(0,0%,100%,.15)}.container-system-requirements .req-content-nobg{border:none}.container-system-requirements .req-content .system,.container-system-requirements .req-content .version{flex:0 0 50%}@media (max-width:600px){.container-system-requirements h2{font-size:var(--font-size-t1-mobile)}.container-system-requirements .intro,.container-system-requirements h3{font-size:var(--font-size-t2-mobile)}.container-system-requirements .req-content{font-size:var(--font-size-p-mobile)}.container-system-requirements .req-content .system{flex:0 0 45%}.container-system-requirements .req-content .version{flex:0 0 55%}}