.AchievementsSection-module-scss-module__HxHWXG__section{background:radial-gradient(circle at 8% 12%,#ffc53d24,#0000 30%),radial-gradient(circle at 92% 8%,#0b69c91f,#0000 32%),radial-gradient(circle at 50% 100%,#0b69c90f,#0000 40%),linear-gradient(#f8fbff 0%,#fff 45%,#f4f9ff 100%);padding:clamp(3.5rem,7vw,6.5rem) 0;position:relative;overflow:hidden}.AchievementsSection-module-scss-module__HxHWXG__container{z-index:2;max-width:1320px;margin:0 auto;padding-inline-start:1.25rem;padding-inline-end:1.25rem;position:relative}.AchievementsSection-module-scss-module__HxHWXG__header{text-align:center;max-width:720px;margin:0 auto clamp(2rem,4vw,3rem)}.AchievementsSection-module-scss-module__HxHWXG__kicker{color:#0b69c9;font-size:.8rem;font-weight:700;font-family:var(--poppins-font);letter-spacing:.1em;text-transform:uppercase;background:#ffffffd9;border:1px solid #0b69c924;border-radius:999px;align-items:center;gap:8px;margin-bottom:1rem;padding:.5rem 1.1rem;display:inline-flex;box-shadow:0 12px 26px #09376314}.AchievementsSection-module-scss-module__HxHWXG__kicker svg{color:#f0a500;font-size:1.05rem}.AchievementsSection-module-scss-module__HxHWXG__title{color:#10273c;font-family:var(--heading-font);letter-spacing:-.01em;margin:0 0 .75rem;font-size:clamp(1.85rem,1.3rem + 2vw,2.9rem);font-weight:800;line-height:1.12}.AchievementsSection-module-scss-module__HxHWXG__accent{color:#0b69c9;white-space:nowrap;position:relative}.AchievementsSection-module-scss-module__HxHWXG__accent:after{content:"";z-index:-1;background:#f0a50047;border-radius:4px;height:7px;position:absolute;bottom:4px;left:0;right:0}.AchievementsSection-module-scss-module__HxHWXG__subtitle{color:#5b6d80;max-width:560px;margin:0 auto;font-size:clamp(.95rem,.9rem + .2vw,1.05rem);line-height:1.6}.AchievementsSection-module-scss-module__HxHWXG__grid{z-index:2;grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(.9rem,1.5vw,1.35rem);display:grid;position:relative}.AchievementsSection-module-scss-module__HxHWXG__item{cursor:pointer;aspect-ratio:4/3;background:#fff;border:1px solid #0b509617;border-radius:22px;outline:none;transition:transform .35s,box-shadow .35s,border-color .35s;overflow:hidden;box-shadow:0 10px 30px #0c274514}:is(.AchievementsSection-module-scss-module__HxHWXG__item:hover,.AchievementsSection-module-scss-module__HxHWXG__item:focus-visible){border-color:#0b69c938;transform:translateY(-5px);box-shadow:0 22px 50px #0c274524}.AchievementsSection-module-scss-module__HxHWXG__cardInner{flex-direction:column;width:100%;height:100%;display:flex;position:relative}.AchievementsSection-module-scss-module__HxHWXG__cardImg{object-fit:cover;object-position:top center;z-index:0;width:100%;height:100%;transition:transform .8s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0;right:0}.AchievementsSection-module-scss-module__HxHWXG__item:hover .AchievementsSection-module-scss-module__HxHWXG__cardImg{transform:scale(1.07)}.AchievementsSection-module-scss-module__HxHWXG__cardShade{z-index:1;background:linear-gradient(#0916260d 0%,#09162640 55%,#091626e0 100%);transition:background .4s;position:absolute;top:0;bottom:0;left:0;right:0}.AchievementsSection-module-scss-module__HxHWXG__item:hover .AchievementsSection-module-scss-module__HxHWXG__cardShade{background:linear-gradient(#0916261a 0%,#0b69c947 50%,#091626eb 100%)}.AchievementsSection-module-scss-module__HxHWXG__cardBody{z-index:2;margin-top:auto;padding:1.1rem;position:relative}.AchievementsSection-module-scss-module__HxHWXG__cardTitle{color:#fff;font-family:var(--heading-font);text-shadow:0 2px 12px #00000059;margin:0;font-size:1.05rem;font-weight:700;line-height:1.3}.AchievementsSection-module-scss-module__HxHWXG__blob{z-index:1;pointer-events:none;border-radius:50%;position:absolute}.AchievementsSection-module-scss-module__HxHWXG__blobOne{background:radial-gradient(circle,#0b69c929 0%,#0b69c900 72%);width:160px;height:160px;top:10%;left:3%}.AchievementsSection-module-scss-module__HxHWXG__blobTwo{background:radial-gradient(circle,#ffc53d33 0%,#ffc53d00 72%);width:190px;height:190px;bottom:8%;right:4%}.AchievementsSection-module-scss-module__HxHWXG__results{z-index:2;background:linear-gradient(#fff,#f3f8ff);border:1px solid #0b50961a;border-radius:24px;max-width:1200px;margin:clamp(2.5rem,5vw,4rem) auto 0;padding:clamp(1.4rem,3vw,2rem);position:relative;overflow:hidden;box-shadow:0 24px 60px #0c27451a,inset 0 1px #fffc}.AchievementsSection-module-scss-module__HxHWXG__resultsHeader{text-align:center;margin-bottom:1.6rem}.AchievementsSection-module-scss-module__HxHWXG__resultsKicker{color:#b37700;font-family:var(--poppins-font);letter-spacing:.1em;text-transform:uppercase;background:#ffc53d29;border:1px solid #f0a50047;border-radius:999px;align-items:center;gap:8px;margin-bottom:.7rem;padding:.45rem .95rem;font-size:.74rem;font-weight:700;display:inline-flex}.AchievementsSection-module-scss-module__HxHWXG__resultsKicker svg{font-size:.95rem}.AchievementsSection-module-scss-module__HxHWXG__resultsTitle{color:#10273c;font-family:var(--heading-font);margin:0 0 .4rem;font-size:clamp(1.35rem,1.1rem + .9vw,1.8rem);font-weight:800;line-height:1.2}.AchievementsSection-module-scss-module__HxHWXG__resultsSub{color:#5b6d80;max-width:560px;margin:0 auto;font-size:.92rem;line-height:1.6}.AchievementsSection-module-scss-module__HxHWXG__tableWrap{border-radius:16px;overflow-x:auto}.AchievementsSection-module-scss-module__HxHWXG__table{border-collapse:separate;border-spacing:0 8px;width:100%;min-width:640px}.AchievementsSection-module-scss-module__HxHWXG__table thead th{text-align:left;font-family:var(--poppins-font);letter-spacing:.1em;text-transform:uppercase;color:#8a9bb0;padding:.55rem 1rem;font-size:.72rem;font-weight:700}.AchievementsSection-module-scss-module__HxHWXG__thRank{width:64px}.AchievementsSection-module-scss-module__HxHWXG__table tbody tr{background:#fff;border-radius:14px;transition:transform .25s,box-shadow .25s}.AchievementsSection-module-scss-module__HxHWXG__table tbody tr:hover{transform:translateY(-1px);box-shadow:0 10px 26px #0c27451a}.AchievementsSection-module-scss-module__HxHWXG__table tbody td{color:#38506a;vertical-align:middle;background:#fff9;border-top:1px solid #eef3fa;border-bottom:1px solid #eef3fa;padding:.9rem 1rem;font-size:.92rem}.AchievementsSection-module-scss-module__HxHWXG__table tbody td:first-child{border-left:1px solid #eef3fa;border-top-left-radius:14px;border-bottom-left-radius:14px}.AchievementsSection-module-scss-module__HxHWXG__table tbody td:last-child{border-right:1px solid #eef3fa;border-top-right-radius:14px;border-bottom-right-radius:14px}.AchievementsSection-module-scss-module__HxHWXG__rank{color:#0b69c9;width:34px;height:34px;font-family:var(--poppins-font);font-variant-numeric:tabular-nums;background:#eaf2fc;border-radius:11px;place-items:center;font-size:.78rem;font-weight:800;display:inline-grid}.AchievementsSection-module-scss-module__HxHWXG__champ{color:#10273c;font-family:var(--heading-font);font-size:.96rem;font-weight:700}.AchievementsSection-module-scss-module__HxHWXG__season{color:#38506a;font-family:var(--poppins-font);white-space:nowrap;background:#eef4fc;border:1px solid #0b69c91f;border-radius:9px;align-items:center;padding:.32rem .7rem;font-size:.78rem;font-weight:600;display:inline-flex}.AchievementsSection-module-scss-module__HxHWXG__resultBadges{flex-wrap:wrap;gap:.4rem;display:flex}.AchievementsSection-module-scss-module__HxHWXG__badge{color:#0b69c9;font-family:var(--poppins-font);white-space:nowrap;background:#eaf2fc;border:1px solid #0b69c929;border-radius:999px;align-items:center;padding:.4rem .8rem;font-size:.8rem;font-weight:700;display:inline-flex}.AchievementsSection-module-scss-module__HxHWXG__table tbody td.AchievementsSection-module-scss-module__HxHWXG__empty{text-align:center;color:#5b6d80;padding:1.5rem 1rem;font-size:.9rem}.AchievementsSection-module-scss-module__HxHWXG__lightbox{z-index:1000000;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#040c18c7;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.AchievementsSection-module-scss-module__HxHWXG__lbClose{z-index:1002;color:#fff;cursor:pointer;background:#ffffff14;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:52px;height:52px;font-size:1.4rem;transition:background .3s;display:grid;position:absolute;top:24px;right:24px}.AchievementsSection-module-scss-module__HxHWXG__lbClose:hover{background:#ffffff29}@media (max-width:640px){.AchievementsSection-module-scss-module__HxHWXG__lbClose{width:42px;height:42px;font-size:1.15rem;top:14px;right:14px}}.AchievementsSection-module-scss-module__HxHWXG__lbNav{z-index:1002;color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:56px;height:56px;font-size:1.3rem;transition:background .3s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.AchievementsSection-module-scss-module__HxHWXG__lbNav:hover{background:#ffffff24}@media (max-width:768px){.AchievementsSection-module-scss-module__HxHWXG__lbNav{background:#00000073;border-color:#ffffff26;width:42px;height:42px;font-size:1rem;top:auto;bottom:86px;transform:none}}.AchievementsSection-module-scss-module__HxHWXG__lbPrev{left:24px}@media (max-width:1024px){.AchievementsSection-module-scss-module__HxHWXG__lbPrev{left:14px}}.AchievementsSection-module-scss-module__HxHWXG__lbNext{right:24px}@media (max-width:1024px){.AchievementsSection-module-scss-module__HxHWXG__lbNext{right:14px}}.AchievementsSection-module-scss-module__HxHWXG__lbContent{scrollbar-width:thin;scrollbar-color:#ffffff24 #0000;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:1080px;height:100%;padding:72px 84px 30px;display:flex;overflow-y:auto}.AchievementsSection-module-scss-module__HxHWXG__lbContent::-webkit-scrollbar{width:5px}.AchievementsSection-module-scss-module__HxHWXG__lbContent::-webkit-scrollbar-track{background:0 0}.AchievementsSection-module-scss-module__HxHWXG__lbContent::-webkit-scrollbar-thumb{background:#ffffff24 padding-box padding-box;border-radius:999px}.AchievementsSection-module-scss-module__HxHWXG__lbContent::-webkit-scrollbar-thumb:hover{background:#ffd76a8c}.AchievementsSection-module-scss-module__HxHWXG__lbContent>:first-child{margin-top:auto}.AchievementsSection-module-scss-module__HxHWXG__lbContent>:last-child{margin-bottom:auto}@media (max-width:900px){.AchievementsSection-module-scss-module__HxHWXG__lbContent{gap:12px;padding:64px 18px 18px}}.AchievementsSection-module-scss-module__HxHWXG__lbImageWrap{flex:none;place-items:center;width:100%;display:grid}.AchievementsSection-module-scss-module__HxHWXG__lbImage{object-fit:contain;border-radius:16px;max-width:100%;max-height:62vh;box-shadow:0 30px 80px #00000080}@media (max-width:768px){.AchievementsSection-module-scss-module__HxHWXG__lbImage{border-radius:12px;max-height:46vh}}.AchievementsSection-module-scss-module__HxHWXG__lbInfo{text-align:center;color:#fff;flex-shrink:0;width:100%}.AchievementsSection-module-scss-module__HxHWXG__lbCounter{color:#ffffff73;font-variant-numeric:tabular-nums;margin-bottom:6px;font-size:.82rem;font-weight:500}.AchievementsSection-module-scss-module__HxHWXG__lbCategory{font-size:.74rem;font-family:var(--poppins-font);text-transform:uppercase;letter-spacing:.12em;color:#ffd76a;margin-bottom:5px;font-weight:700;display:block}.AchievementsSection-module-scss-module__HxHWXG__lbTitle{font-family:var(--heading-font);color:#fff;margin:0 0 8px;font-size:clamp(1.2rem,1rem + 1vw,1.6rem);font-weight:800;line-height:1.2}.AchievementsSection-module-scss-module__HxHWXG__lbSubtitle{color:#ffffffd9;max-width:640px;font-family:var(--poppins-font);margin:0 auto 10px;font-size:.92rem;font-weight:600}.AchievementsSection-module-scss-module__HxHWXG__lbMetaRow{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:10px;display:flex}.AchievementsSection-module-scss-module__HxHWXG__lbMeta{color:#fffc;font-family:var(--poppins-font);background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:6px;padding:.35rem .7rem;font-size:.8rem;font-weight:600;display:inline-flex}.AchievementsSection-module-scss-module__HxHWXG__lbMeta svg{color:#ffd76a;font-size:.9rem}.AchievementsSection-module-scss-module__HxHWXG__lbAwards{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:12px;display:flex}.AchievementsSection-module-scss-module__HxHWXG__lbAward{color:#ffd76a;font-family:var(--poppins-font);background:#ffffff14;border:1px solid #ffd76a59;border-radius:999px;align-items:center;gap:7px;padding:.45rem .9rem;font-size:.84rem;font-weight:700;display:inline-flex}.AchievementsSection-module-scss-module__HxHWXG__lbAward svg{font-size:.95rem}.AchievementsSection-module-scss-module__HxHWXG__lbDescWrap{width:100%;margin:0 auto}.AchievementsSection-module-scss-module__HxHWXG__lbDesc{color:#ffffffb8;margin:0;font-size:.88rem;line-height:1.55}.AchievementsSection-module-scss-module__HxHWXG__lbDesc+.AchievementsSection-module-scss-module__HxHWXG__lbDesc{margin-top:.55rem}@media (max-width:768px){.AchievementsSection-module-scss-module__HxHWXG__lbDesc{font-size:.82rem}}.AchievementsSection-module-scss-module__HxHWXG__lbTagline{color:#ffd76a;max-width:640px;font-family:var(--poppins-font);margin:10px auto 0;font-size:.84rem;font-style:italic;font-weight:600}.AchievementsSection-module-scss-module__HxHWXG__lbThumbs{flex-shrink:0;justify-content:center;gap:8px;max-width:100%;padding:2px 0 6px;display:flex;overflow-x:auto}.AchievementsSection-module-scss-module__HxHWXG__lbThumbs::-webkit-scrollbar{height:3px}.AchievementsSection-module-scss-module__HxHWXG__lbThumbs::-webkit-scrollbar-track{background:#ffffff0f;border-radius:10px}.AchievementsSection-module-scss-module__HxHWXG__lbThumbs::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:10px}@media (max-width:768px){.AchievementsSection-module-scss-module__HxHWXG__lbThumbs{justify-content:flex-start;width:100%;padding:4px 16px 10px}}.AchievementsSection-module-scss-module__HxHWXG__thumb{cursor:pointer;opacity:.45;background:0 0;border:2px solid #0000;border-radius:9px;flex-shrink:0;width:58px;height:44px;padding:0;transition:all .3s;overflow:hidden}.AchievementsSection-module-scss-module__HxHWXG__thumb img{object-fit:cover;width:100%;height:100%;display:block}.AchievementsSection-module-scss-module__HxHWXG__thumb:hover{opacity:.85}.AchievementsSection-module-scss-module__HxHWXG__thumb.AchievementsSection-module-scss-module__HxHWXG__thumbActive{opacity:1;border-color:#ffd76a;box-shadow:0 0 14px #ffd76a59}@media (max-width:1199px){.AchievementsSection-module-scss-module__HxHWXG__grid{grid-template-columns:repeat(2,1fr)}.AchievementsSection-module-scss-module__HxHWXG__item{grid-column:span 1}}@media (max-width:767px){.AchievementsSection-module-scss-module__HxHWXG__container{padding-inline-start:1rem;padding-inline-end:1rem}.AchievementsSection-module-scss-module__HxHWXG__title{font-size:1.7rem}.AchievementsSection-module-scss-module__HxHWXG__accent{white-space:normal}.AchievementsSection-module-scss-module__HxHWXG__grid{grid-template-columns:1fr;gap:1rem}.AchievementsSection-module-scss-module__HxHWXG__item{grid-area:span 1/span 1}.AchievementsSection-module-scss-module__HxHWXG__blobOne{width:100px;height:100px}.AchievementsSection-module-scss-module__HxHWXG__blobTwo{width:130px;height:130px}}@media (max-width:700px){.AchievementsSection-module-scss-module__HxHWXG__results{border-radius:18px;padding:1.1rem}.AchievementsSection-module-scss-module__HxHWXG__resultsSub{font-size:.86rem}.AchievementsSection-module-scss-module__HxHWXG__table{border-spacing:0 10px;min-width:0}.AchievementsSection-module-scss-module__HxHWXG__table thead{display:none}.AchievementsSection-module-scss-module__HxHWXG__table tbody tr,.AchievementsSection-module-scss-module__HxHWXG__table tbody td{width:100%;display:block}.AchievementsSection-module-scss-module__HxHWXG__table tbody tr{background:#fff;border:1px solid #eef3fa;border-radius:16px;overflow:hidden;box-shadow:0 6px 18px #0c274514}.AchievementsSection-module-scss-module__HxHWXG__table tbody td{background:#fff;border:none;border-bottom:1px solid #eef3fa;padding:.85rem 1rem .85rem 7.9rem;font-size:.9rem;position:relative}.AchievementsSection-module-scss-module__HxHWXG__table tbody td:last-child{border-bottom:none}.AchievementsSection-module-scss-module__HxHWXG__table tbody td:before{content:attr(data-label);font-family:var(--poppins-font);letter-spacing:.08em;text-transform:uppercase;color:#8a9bb0;font-size:.66rem;font-weight:700;position:absolute;top:.85rem;left:1rem}.AchievementsSection-module-scss-module__HxHWXG__rank{border-radius:9px;width:30px;height:30px;font-size:.74rem}.AchievementsSection-module-scss-module__HxHWXG__champ{font-size:.9rem}.AchievementsSection-module-scss-module__HxHWXG__resultBadges{gap:.35rem}.AchievementsSection-module-scss-module__HxHWXG__badge{padding:.35rem .7rem;font-size:.76rem}}
