@charset "UTF-8";.lunum-rel{position:relative;box-sizing:border-box;padding:40px 0 56px;font-family:Inter,Roboto,sans-serif;background:#0f0b1d;box-shadow:0 0 0 100vmax #0f0b1d;clip-path:inset(0 -100vmax)}.lunum-rel *,.lunum-rel *:before,.lunum-rel *:after{box-sizing:border-box}.lunum-rel__in{max-width:1140px;margin:0 auto;padding:0 10px}.lunum-rel .lunum-rel__h{margin:0 0 30px;padding:0;font:700 35px/1.4 'Roboto Serif',Georgia,serif;text-align:left;background:linear-gradient(270deg,#c0a2eb 1.38%,#bd97e8 13.33%,#e3a1ac 36.76%,rgba(255,255,255,.84) 54.93%,rgba(255,255,255,.84) 97.01%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.lunum-rel__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:21px}.lunum-rel__card{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:20px;background:#141330;box-shadow:0 20px 50px -30px rgba(0,0,0,.9)}.lunum-rel__pic{display:block;line-height:0}.lunum-rel .lunum-rel__img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover;margin:0;border-radius:0}.lunum-rel__body{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;padding:42px 22px 26px;text-align:center;background:rgba(20,19,48,.68);-webkit-backdrop-filter:blur(34.9px);backdrop-filter:blur(34.9px)}.lunum-rel .lunum-rel__btn{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);white-space:nowrap;padding:16px 40px 15px;border-radius:50px;background:#5713d7;box-shadow:0 -2px 0 0 #7d37ff;color:#a87aff;font:600 12px/1 Inter,Roboto,sans-serif;letter-spacing:1.3px;text-transform:uppercase;text-decoration:none;transition:color .2s,filter .2s,box-shadow .2s}.lunum-rel__card:hover .lunum-rel__btn,.lunum-rel .lunum-rel__btn:hover{color:#fff;filter:brightness(1.12);box-shadow:0 -2px 0 0 #7d37ff,0 8px 24px -10px rgba(124,54,254,.8)}.lunum-rel .lunum-rel__title{margin:0 0 10px;padding:0;font:600 20px/1.35 'Roboto Serif',Georgia,serif}.lunum-rel .lunum-rel__title a{color:#fff;text-decoration:none}.lunum-rel .lunum-rel__title a:after{content:"";position:absolute;inset:0;z-index:1}.lunum-rel .lunum-rel__desc{margin:0;color:rgba(221,221,245,.72);font-size:15px;line-height:23px}.lunum-rel__btn{z-index:2}.lunum-rel .lunum-rel__more{margin:28px 0 0;text-align:center;font:600 15px/1.4 Inter,Roboto,sans-serif;letter-spacing:.3px}.lunum-rel .lunum-rel__more a{color:#a87aff;text-decoration:none;transition:color .2s}.lunum-rel .lunum-rel__more a:hover{color:#fff}.lunum-rel .lunum-rel__more span{display:inline-block;transition:transform .2s}.lunum-rel .lunum-rel__more a:hover span{transform:translateX(4px)}.lunum-rel a:focus-visible{outline:2px solid rgba(168,122,255,.7);outline-offset:3px;border-radius:6px}@media (max-width:1024px){.lunum-rel__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.lunum-rel .lunum-rel__h{font-size:30px}}@media (max-width:640px){.lunum-rel{padding:28px 0 40px}.lunum-rel__in{padding:0 6px}.lunum-rel__grid{grid-template-columns:minmax(0,1fr);gap:12px}.lunum-rel .lunum-rel__h{margin-bottom:18px;font-size:26px}.lunum-rel__card{flex-direction:row;align-items:stretch;border-radius:16px}.lunum-rel__pic{position:relative;flex:0 0 38%;min-height:100px;overflow:hidden}.lunum-rel .lunum-rel__img{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto;object-fit:cover}.lunum-rel__body{align-items:flex-start;justify-content:center;padding:14px 16px;text-align:left}.lunum-rel .lunum-rel__btn{display:none}.lunum-rel .lunum-rel__title{margin-bottom:4px;font-size:16px}.lunum-rel .lunum-rel__desc{font-size:13px;line-height:19px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.lunum-rel .lunum-rel__more{margin-top:22px}}