.cnt{margin-top:8rem;display:flex;flex-direction:column;gap:2rem;width:100vw;justify-content:center;justify-items:center;text-align:center;user-select:text;background:#1c1a1b;background:linear-gradient(0deg,#000,#000 10%,rgba(0,0,0,.233) 60%,transparent)}.videoGradientCover{background:#363636;background:linear-gradient(90deg,rgba(0,0,0,.38),rgba(0,0,0,.46) 50%,rgba(0,0,0,.34) 80%,hsla(0,0%,100%,0));width:100vw;height:100vh;z-index:100}.bannerCont{position:relative;transform:skew(10deg);width:100vw;background:#1d1a1b;left:-10rem}.banner{transform:skew(-10deg);justify-content:center;align-items:center;display:flex;width:100vw;height:10rem;z-index:1}.banner h1{margin-left:5rem;font-size:6rem;font-weight:900;text-shadow:-.2rem -.2rem 0 #7c1838,.2rem -.2rem 0 #7c1838,-.2rem .2rem 0 #7c1838,.2rem .2rem 0 #7c1838}.split{width:.5rem;height:90%;background-color:#7c1838;justify-self:center;margin:2rem}.logo{width:100%;display:flex;gap:2rem;align-items:center;justify-content:center;text-align:center;flex-wrap:nowrap;filter:drop-shadow(0 2px 0 #241a1d)}.logo img{max-height:10rem;user-select:none;transition:.4s}.info{display:flex;flex-direction:column;width:100%}.point{padding:2rem;width:100vw;display:flex;align-items:center;text-align:left}.bgPoint{width:100vw;height:100%}.point h1{font-size:3rem;font-weight:600;font-family:AMELIA;border-bottom:.5rem solid #7c1838;width:80%}.point p{font-size:1.1rem}.point img{width:55rem}.definition{display:flex;flex-direction:column;gap:.5rem;justify-content:left;padding:1rem;margin-top:10rem;margin-bottom:9rem;margin-left:3rem}.definition li,.etymology{margin-left:4rem}.etymology{display:flex;width:35%;text-align:left}.definition h2{font-size:2rem;font-style:italic;color:#fff}.definition h1{font-weight:bolder;font-size:4rem}.definition ol{text-align:left;gap:.5rem}.definition li,.definition ol{display:flex;flex-direction:column}.definition li{width:35%}.flipped{flex-direction:row-reverse}@media only screen and (max-width:1024px){.definition{width:100%;margin-left:0;padding:1rem}.definition h2{font-size:1rem}.definition h1{font-size:2rem}.etymology{margin:0;display:flex;flex-direction:column;width:100%;font-size:small}.definition li{margin-left:1rem;width:90vw;font-size:small}.banner h1{font-size:2rem;margin-left:0}.bannerCont{display:flex;justify-content:center;align-items:center;height:fit-content;width:100%;left:0;overflow:hidden;transform:skew(0)}.logo img{max-height:5rem;height:fit-content}.subtitle{font-size:2rem}.logo{width:100%;padding-inline:3rem}.banner{height:10rem;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;margin-left:0;padding:1rem;transform:skew(0)}.split{display:none}.point{padding:0 0 .5rem;border-bottom:.5rem solid #7c1838}.info{gap:1rem}.flipped,.point{flex-direction:column}.point p{font-size:small}.point h1{font-size:2rem}}