.disk{aspect-ratio:1;z-index:0;border-radius:9999px;height:min(110.3rem,57.45vw);position:absolute;top:50%;left:0;overflow:hidden;translate:-50% -50%}.disk .disk-image{position:absolute;inset:0}.disk:before{content:"";aspect-ratio:1;z-index:2;background-color:#cc3327;border-radius:9999px;width:33.5%;position:absolute;top:50%;left:50%;translate:-50% -50%}.disk:after{content:"";aspect-ratio:1;z-index:3;background-color:#000;border-radius:9999px;width:2%;position:absolute;top:50%;left:50%;translate:-50% -50%}.disk--spin{animation:20s linear infinite disk-spin}@media (max-width:1024px){.disk{height:min(61.9rem,64.48vw)}}@media (max-width:600px){.disk:not(.disk--spin){display:none}}@keyframes disk-spin{to{rotate:360deg}}
