a{text-decoration:none}.featured{padding:80px 0}.featured__title{color:#000;font-family:Inter,sans-serif;font-size:72px;font-weight:900;letter-spacing:-.0396em;line-height:68.4px;text-align:center;text-transform:uppercase}.featured__card{align-items:center;background:#fff;border:1px solid #00000033;box-shadow:0 0 20px 0 #0000001a;display:flex;gap:90px;margin-top:50px;padding:20px}.featured__media{width:50%}.featured__media img{display:block;height:100%;min-height:420px;object-fit:cover;width:100%}.featured__content{width:50%}.featured__meta{align-items:center;color:#252525;display:flex;font-size:18px;font-weight:400;gap:26px;margin-bottom:30px}.featured__meta span{align-items:center;display:inline-flex;gap:8px}.featured__meta i{font-size:18px}.featured__heading,.featured__heading a{color:#000;font-size:26px;font-weight:900;letter-spacing:.01em;line-height:1.25;margin-top:30px;text-transform:uppercase}.featured__text{color:#000;display:-webkit-box;font-size:18px;font-weight:400;-webkit-line-clamp:4;line-height:1.65;margin-top:30px;max-width:440px;-webkit-box-orient:vertical;overflow:hidden}.featured__btn{align-items:center;align-self:flex-start;background:#dee23f;border:1px solid #000;border-radius:3px;color:#000;display:inline-flex;font-size:13px;font-weight:900;gap:8px;letter-spacing:.06em;margin-top:28px;padding:16px 20px;text-decoration:none;text-transform:uppercase;transition:background .2s ease}.featured__btn:hover{background:#e91e8c;color:#fff}@media (max-width:1024px){.featured__card{gap:50px}.featured__title{font-size:60px;line-height:57px}.featured__media img{min-height:360px}}.latest{padding:80px 0}.latest .latest__title{color:#000;font-family:Inter,sans-serif;font-size:72px;font-weight:900;letter-spacing:-.0396em;line-height:68.4px;text-align:center;text-transform:uppercase}.latest .latest__grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-top:50px}.latest .latest__card.is-hidden{display:none}.latest article.latest__card{border:1px solid #000;box-shadow:6px 6px 0 0 #000;display:flex;flex-direction:column;padding:10px 10px 30px}.latest .latest-content{display:flex;flex:1;flex-direction:column;padding:0 10px}.latest .latest-content .content{flex:1}.latest .latest__media img{display:block;height:200px;object-fit:cover;width:100%}.latest .latest__tag{color:#c6cb00;font-size:18px;font-weight:400;margin-top:22px}.latest .latest__heading,.latest .latest__heading a{color:#000;font-size:22px;font-weight:900;line-height:1.25;margin-top:12px;text-decoration:none;text-transform:uppercase}.latest .latest__text{color:#000;display:-webkit-box;flex:1;font-size:16px;font-weight:400;-webkit-line-clamp:4;line-height:1.6;margin-top:14px;-webkit-box-orient:vertical;overflow:hidden}.latest .latest__link{align-items:center;color:#ec0087;display:inline-flex;font-size:13px;font-weight:700;gap:8px;letter-spacing:.04em;margin-top:18px;position:relative;text-decoration:none;text-transform:uppercase}.latest .latest__link:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 199 8'%3E%3Cpath fill='%23ff14d4' d='M184.307 4.786c-7.043 0-14.086.055-21.129-.015-5.648-.055-11.295-.35-16.951-.385-4.888-.03-9.809-.02-14.664.29-10.197.644-20.345 1.598-30.55 2.203-4.913.29-9.718-.195-14.507-1.344-7.81-1.873-15.91-.969-23.862.01-4.64.57-9.239 1.254-13.88 1.789-4.12.474-7.785.03-11.13-1.764-3.368-1.808-7.711-1.359-11.608-.804-5.664.8-11.204 1.923-16.778 2.952-3.492.645-6.646.22-8.777-1.648-.701-.615-.528-1.814-.074-2.598.19-.33 2.452-.614 3.261-.35 2.585.845 4.847.27 7.25-.16C17.976 1.7 25.06.345 32.548.73c2.428.125 5.186.465 7.068 1.3 3.823 1.698 7.753 1.378 11.84.953C58.5 2.248 65.51 1.384 72.578.764a48.9 48.9 0 0 1 15.481 1.12c6.333 1.478 12.98 1.098 19.511.644 10.915-.76 21.773-1.923 32.713-2.458 6.044-.295 12.203.43 18.322.525 8.174.124 16.356.055 24.539.124 4.219.035 8.463.09 12.649.38 1.172.08 2.881.93 3.129 1.594.504 1.339-1.503 1.433-3.17 1.488-3.807.135-7.613.28-11.42.425q-.002.091-.016.175z'/%3E%3C/svg%3E") no-repeat 50%;background-size:contain;bottom:-14px;content:"";height:8px;left:0;position:absolute;width:100px}.latest .latest__more{display:flex;justify-content:center;margin-top:56px}.latest .latest__more-btn{align-items:center;background:#fff;border:1px solid #000;border-radius:50px;color:#000;cursor:pointer;display:inline-flex;font-size:14px;font-weight:700;gap:10px;letter-spacing:.04em;padding:14px 34px;transition:background .2s ease,color .2s ease}.latest .latest__more-btn:hover{background:#000;color:#fff}.latest .latest__more-btn.is-hidden{display:none}@media (max-width:1024px){.latest .latest__title{font-size:60px;line-height:57px}.latest .latest__grid{gap:32px 28px}}@media (max-width:991px){.featured{padding:60px 0}.featured__title{font-size:50px;line-height:48px}.featured__card{align-items:stretch;flex-direction:column;gap:30px}.featured__content,.featured__media{width:100%}.featured__media img{min-height:320px}.featured__text{max-width:100%}.latest{padding:60px 0}.latest .latest__title{font-size:50px;line-height:48px}.latest .latest__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.featured{padding:50px 0}.featured__title{font-size:40px;line-height:38px}.featured__card{margin-top:36px;padding:16px}.featured__meta{font-size:16px;gap:18px;margin-bottom:22px}.featured__meta i{font-size:16px}.featured__heading,.featured__heading a{font-size:22px;margin-top:22px}.featured__text{font-size:16px;margin-top:22px}.featured__media img{min-height:260px}.latest{padding:50px 0}.latest .latest__title{font-size:40px;line-height:38px}.latest .latest__grid{gap:30px 24px;margin-top:36px}.latest .latest__heading{font-size:18px}}@media (max-width:480px){.latest .latest__title{font-size:30px;line-height:29px}.latest .latest__grid{gap:36px;grid-template-columns:1fr}.latest .latest__media img{height:220px}.latest .latest__more{margin-top:40px}.featured__title{font-size:30px;line-height:29px}.featured__meta{align-items:flex-start;flex-direction:column;gap:10px}.featured__heading,.featured__heading a{font-size:20px}.featured__media img{min-height:220px}.featured__btn{justify-content:center;width:100%}}