/* Uses the exact approved four-category image as responsive artwork slices. */
#m17-root{border:0;background:#081424;border-radius:18px}
#m17-root .m17-hero{aspect-ratio:1024/365}
#m17-root .m17-body{padding:0;background:#081424}
#m17-root .m20-utilities{position:relative;display:block;width:100%;aspect-ratio:1024/101;margin:0}
#m17-root .m20-utilities .m20-utility{position:absolute;top:0;height:100%;min-height:0;width:41.3%;border-radius:9px}
#m17-root .m20-utilities .m20-utility:nth-child(2){left:8.3%}
#m17-root .m20-utilities .m20-utility:nth-child(3){left:50.8%}
#m17-root .m20-utility>span:not(.m17-count){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
#m17-root .m17-free{width:100%;margin:0;min-height:0}
#m17-root .m17-group{margin:0}
#m17-root .m17-category{width:100%;margin:0;min-height:0}
#m17-root .m17-panel{margin:0 3.8%;border-top:2px solid #cba263}
#m17-root .m17-visit-panel{border-top:0}
#m17-root .m17-guide,#m17-root.m17-expanded .m17-guide{width:100%;margin:0;min-height:0}
#m17-root .m17-category .m17-arrow,#m17-root.m17-expanded .m17-category .m17-arrow{display:none!important;position:absolute;left:86.33%;top:36.5%;width:5.96%;height:29%;background:none!important;border:0;border-radius:0;pointer-events:none;transform:rotate(180deg)}
#m17-root .m17-category[aria-expanded=true] .m17-arrow,#m17-root.m17-expanded .m17-category[aria-expanded=true] .m17-arrow{display:block!important}
#m17-root .m17-category .m17-arrow::after{display:none!important}
#m17-root #m17-admin{width:92%;margin:8px auto}
#m17-root .m17-count{right:3%;top:0}
