.Resources{width:1fr;height:fit-content;min-height:100vh;background-color:#fff}.Resources .hero{width:100%;min-height:calc(100vh - 50px);height:fit-content;display:flex;flex-direction:column;padding:5%;align-items:center}.Resources .hero h1{font-size:36px;font-weight:700}.Resources .hero p{font-size:16px;font-weight:400;color:#3d4d5c;margin:20px 0;line-height:21px}.Resources .hero .resource-list{width:100%;height:100%;display:flex;flex-direction:column;margin-top:20px;gap:20px}.Resources .hero .resource-list .resource{width:100%;height:fit-content;display:flex;flex-direction:column}.Resources .hero .resource-list .resource .header{width:100%;min-height:90px;background-color:#a3c7ff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:22px;border-radius:8px}.Resources .hero .resource-list .resource .contents{width:100%;min-height:90px;height:fit-content;padding:10px;display:flex;flex-direction:column}.Resources .hero .resource-list .resource .contents li{text-underline-offset:.25em;list-style:circle;text-decoration:underline;text-decoration-color:#a3c7ff;text-decoration-thickness:1.5px;margin:10px 0;cursor:pointer;transition:text-decoration-color .15s;color:#3d4d5c;font-size:16px;width:fit-content}.Resources .hero .resource-list .resource .contents li:hover{text-decoration-color:#006aff;color:#141414}@media (max-width:768px){.Resources .hero h1{font-size:26px}.Resources .hero p{font-size:14px;margin-top:10px}.Resources .hero .resource-list{margin-top:10px}.Resources .hero .resource-list .resource .header{min-height:70px;font-size:20px}.Resources .hero .resource-list .resource .contents li{font-size:14px}}