@media (min-width:300px) and (max-width:479px){.AthletesProfile_header__E8KEa{margin-top:0;display:flex;justify-content:end;padding:1rem}.AthletesProfile_bg__01kto{width:100%;height:150px;position:relative}.AthletesProfile_athleteImage__QA0Yc{border-radius:10px}.AthletesProfile_image__dmasa{width:150px;height:130px;margin:10px;border:4px solid #b9b9b9;object-fit:cover}.AthletesProfile_bio__mJcwN{width:100%;padding:15px;background:#fff;height:100%;border-bottom:4px solid #f1f1f1}.AthletesProfile_bio__mJcwN p:first-child{font-size:20px}.AthletesProfile_bio__mJcwN p:nth-child(2){margin-top:5px;font-size:14px;width:100%;font-weight:500;overflow-wrap:break-word;padding:5px 0}.AthletesProfile_websiteAndSocial__oqBhG{display:flex;justify-content:space-between;align-items:center;width:100%}.AthletesProfile_websiteAndSocial__oqBhG a{font-size:15px;padding:10px 0;text-decoration:underline;cursor:pointer}.AthletesProfile_websiteAndSocial__oqBhG div>*{margin-right:8px;cursor:pointer}.AthletesProfile_info__Mied5{color:hsla(0,0%,100%,.838);font-size:13px;width:100%;position:absolute;padding:0 10px;font-weight:400;top:10%}.AthletesProfile_title__XXOT_{display:flex;font-style:italic}.AthletesProfile_name__OfUDc{display:flex;font-size:25px;font-weight:400;padding:1px 0}.AthletesProfile_sport__08bT1{display:flex;justify-content:space-between;font-style:italic;padding:2px 0}.AthletesProfile_PersonalInfocontainer__vOMQ2{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:10px;width:32rem;height:150px;border:2px solid #696969;padding:20px;border-radius:10px;margin-top:30px;margin-left:50px;font-weight:400}.AthletesProfile_PersonalInfocontainer__vOMQ2 p{margin-left:10px;font-size:15px;font-family:sans-serif}.AthletesProfile_personalInfoContainer__Vk8fq{margin-left:0;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_personalInfoDiv__5mIc4{width:100%;position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_personalInfoDiv__5mIc4 h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}.AthletesProfile_gridContainer__UJeEA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.5rem}.AthletesProfile_ContactInfoContainer__jHFoQ{font-weight:400;max-width:32rem;margin-left:0;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_ContactInfoDiv__zQUXR{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_ContactInfoDiv__zQUXR h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}}@media (min-width:401px) and (max-width:479px){.AthletesProfile_header__E8KEa{margin-top:80px;display:flex;justify-content:end;padding:1rem}.AthletesProfile_bg__01kto{width:100%;position:relative;height:150px}.AthletesProfile_athleteImage__QA0Yc{display:flex;border-radius:10px}.AthletesProfile_image__dmasa{width:160px;height:150px;margin:10px;border:4px solid #b9b9b9}.AthletesProfile_bio__mJcwN{width:100%;padding:15px;background:#fff;height:100%;border-bottom:4px solid #f1f1f1}.AthletesProfile_bio__mJcwN p:first-child{font-weight:700;font-size:20px}.AthletesProfile_bio__mJcwN p:nth-child(2){margin-top:5px;font-size:14px;width:100%;font-weight:500;overflow-wrap:break-word;padding:5px 0}.AthletesProfile_websiteAndSocial__oqBhG{display:flex;justify-content:space-between;align-items:center;width:100%}.AthletesProfile_websiteAndSocial__oqBhG a{font-size:15px;padding:10px 0;text-decoration:underline;cursor:pointer}.AthletesProfile_websiteAndSocial__oqBhG div>*{margin-right:8px;cursor:pointer}.AthletesProfile_info__Mied5{color:hsla(0,0%,100%,.838);font-weight:600;font-size:13px;width:100%;position:absolute;padding:0 10px;top:11%}.AthletesProfile_title__XXOT_{display:flex;font-style:italic}.AthletesProfile_name__OfUDc{display:flex;font-size:25px;padding:1px 0}.AthletesProfile_sport__08bT1{display:flex;justify-content:space-between;font-style:italic;padding:2px 0}.AthletesProfile_PersonalInfocontainer__vOMQ2{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:10px;width:32rem;height:150px;border:2px solid #696969;padding:20px;border-radius:10px;margin-top:30px;margin-left:50px}.AthletesProfile_square__nQwbs{border-bottom:2px solid #000;border-left:2px solid #000;height:34px}.AthletesProfile_PersonalInfocontainer__vOMQ2 p{margin-left:10px;font-size:15px;font-family:sans-serif}.AthletesProfile_personalInfoContainer__Vk8fq{margin-left:0;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_personalInfoDiv__5mIc4{width:100%;position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_personalInfoDiv__5mIc4 h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}.AthletesProfile_gridContainer__UJeEA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.5rem}.AthletesProfile_ContactInfoContainer__jHFoQ{max-width:32rem;margin-left:0;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_ContactInfoDiv__zQUXR{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_ContactInfoDiv__zQUXR h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}}@media (min-width:480px) and (max-width:672px){.AthletesProfile_header__E8KEa{margin-top:80px;display:flex;justify-content:end;padding:1rem}.AthletesProfile_bg__01kto{width:100%;position:relative;height:150px}.AthletesProfile_athleteImage__QA0Yc{display:flex;border-radius:10px}.AthletesProfile_image__dmasa{width:200px;height:180px;margin:10px;border:4px solid #b9b9b9;border-bottom-right-radius:5px}.AthletesProfile_bio__mJcwN{width:100%;padding:15px;background:#fff;height:100%;border-bottom:4px solid #f1f1f1}.AthletesProfile_bio__mJcwN p:first-child{font-weight:700;font-size:20px}.AthletesProfile_bio__mJcwN p:nth-child(2){margin-top:5px;font-size:14px;width:100%;font-weight:500;overflow-wrap:break-word;padding:5px 0}.AthletesProfile_websiteAndSocial__oqBhG{display:flex;justify-content:space-between;align-items:center;width:100%}.AthletesProfile_websiteAndSocial__oqBhG a{font-size:15px;padding:10px 0;text-decoration:underline;cursor:pointer}.AthletesProfile_websiteAndSocial__oqBhG div>*{margin-right:8px;cursor:pointer}.AthletesProfile_info__Mied5{color:hsla(0,0%,100%,.838);font-weight:600;width:100%;position:absolute;padding:0 20px;top:8%}.AthletesProfile_title__XXOT_{display:flex;font-style:italic}.AthletesProfile_name__OfUDc{display:flex;font-size:25px;padding:1px 0}.AthletesProfile_sport__08bT1{display:flex;justify-content:space-between;font-style:italic;padding:2px 0}.AthletesProfile_personalInfoContainer__Vk8fq{width:32rem;margin-left:0;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_personalInfoDiv__5mIc4{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_personalInfoDiv__5mIc4 h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}.AthletesProfile_gridContainer__UJeEA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.5rem}.AthletesProfile_ContactInfoContainer__jHFoQ{max-width:32rem;margin-left:0;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_ContactInfoDiv__zQUXR{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_ContactInfoDiv__zQUXR h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}}@media (min-width:673px) and (max-width:767px){.AthletesProfile_header__E8KEa{margin-top:80px;display:flex;justify-content:end;padding:1rem}.AthletesProfile_bg__01kto{width:100%;position:relative;height:150px}.AthletesProfile_athleteImage__QA0Yc{display:flex;border-radius:10px}.AthletesProfile_image__dmasa{width:30%;border:4px solid #b9b9b9;height:180px;margin:10px;border-bottom-right-radius:5px}.AthletesProfile_bio__mJcwN{width:100%;padding:15px;background:#fff;height:100%;border-bottom:4px solid #f1f1f1}.AthletesProfile_bio__mJcwN p:first-child{font-weight:700;font-size:20px}.AthletesProfile_bio__mJcwN p:nth-child(2){margin-top:5px;font-size:14px;width:100%;font-weight:500;overflow-wrap:break-word;padding:5px 0}.AthletesProfile_websiteAndSocial__oqBhG{display:flex;justify-content:space-between;align-items:center;width:100%}.AthletesProfile_websiteAndSocial__oqBhG a{font-size:15px;padding:10px 0;text-decoration:underline;cursor:pointer}.AthletesProfile_websiteAndSocial__oqBhG div>*{margin-right:8px;cursor:pointer}.AthletesProfile_info__Mied5{color:hsla(0,0%,100%,.838);font-weight:600;width:100%;position:absolute;padding:0 20px;top:8%}.AthletesProfile_title__XXOT_{display:flex;font-style:italic}.AthletesProfile_name__OfUDc{display:flex;font-size:25px;padding:1px 0}.AthletesProfile_sport__08bT1{display:flex;justify-content:space-between;font-style:italic;padding:2px 0}.AthletesProfile_personalInfoContainer__Vk8fq{width:32rem;margin-left:0;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_personalInfoDiv__5mIc4{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_personalInfoDiv__5mIc4 h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}.AthletesProfile_gridContainer__UJeEA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.5rem}.AthletesProfile_ContactInfoContainer__jHFoQ{max-width:32rem;margin-left:0;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_ContactInfoDiv__zQUXR{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_ContactInfoDiv__zQUXR h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}}@media (min-width:768px) and (max-width:859px){.AthletesProfile_header__E8KEa{margin-top:50px;display:flex;justify-content:end;padding:1rem}.AthletesProfile_bg__01kto{width:100%;position:relative;height:250px}.AthletesProfile_athleteImage__QA0Yc{width:30%;height:fit-content;border-radius:10px;position:absolute;top:10%;left:4%;box-shadow:0 0 10px 0 rgba(0,0,0,.253)}.AthletesProfile_image__dmasa{width:100%;height:250px;position:relative}.AthletesProfile_bio__mJcwN{padding:15px;background:#fff;height:fit-content;box-shadow:0 0 10px 0 rgba(0,0,0,.253);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.AthletesProfile_bio__mJcwN p:first-child{font-weight:700;font-size:22px}.AthletesProfile_bio__mJcwN p:nth-child(2){margin-top:5px;font-weight:400;font-size:14px;font-weight:10px;padding:5px 0;overflow-wrap:break-word;line-height:1.3}.AthletesProfile_websiteAndSocial__oqBhG{display:flex;justify-content:space-between;align-items:center}.AthletesProfile_websiteAndSocial__oqBhG a{font-size:15px;padding:5px 0;text-decoration:underline;cursor:pointer}.AthletesProfile_websiteAndSocial__oqBhG div>*{margin-right:2px;cursor:pointer}.AthletesProfile_info__Mied5{margin-left:300px;color:hsla(0,0%,100%,.838);font-weight:600;width:60%;position:absolute;padding:0 20px;top:16%}.AthletesProfile_title__XXOT_{display:flex;font-style:italic}.AthletesProfile_name__OfUDc{display:flex;font-size:28px;padding:1px 0}.AthletesProfile_sport__08bT1{display:flex;justify-content:space-between;font-style:italic;padding:2px 0}.AthletesProfile_personalInfoContainer__Vk8fq{width:25rem;margin-left:300px;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_personalInfoDiv__5mIc4{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_personalInfoDiv__5mIc4 h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}.AthletesProfile_gridContainer__UJeEA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.5rem}.AthletesProfile_ContactInfoContainer__jHFoQ{max-width:28rem;margin-left:300px;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_ContactInfoDiv__zQUXR{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_ContactInfoDiv__zQUXR h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}}@media (min-width:860px) and (max-width:1024px){.AthletesProfile_header__E8KEa{margin-top:50px;display:flex;justify-content:end;padding:1rem}.AthletesProfile_bg__01kto{width:100%;position:relative;height:250px}.AthletesProfile_athleteImage__QA0Yc{width:30%;height:fit-content;border-radius:10px;position:absolute;top:10%;left:4%;box-shadow:0 0 10px 0 rgba(0,0,0,.253)}.AthletesProfile_image__dmasa{width:100%;height:320px;position:relative}.AthletesProfile_bio__mJcwN{padding:15px;height:fit-content}.AthletesProfile_bio__mJcwN p:first-child{font-weight:700;font-size:20px}.AthletesProfile_bio__mJcwN p:nth-child(2){margin-top:5px;font-weight:400;font-size:15px;font-weight:10px;height:220px;padding:5px 0;overflow-wrap:break-word;line-height:1.3}.AthletesProfile_websiteAndSocial__oqBhG{display:flex;justify-content:space-between;align-items:center}.AthletesProfile_websiteAndSocial__oqBhG a{font-size:15px;padding:5px 0;text-decoration:underline;cursor:pointer}.AthletesProfile_websiteAndSocial__oqBhG div>*{margin-right:2px;cursor:pointer}.AthletesProfile_info__Mied5{color:hsla(0,0%,100%,.838);font-weight:600;width:60%;position:absolute;padding:0 20px;top:17%;left:35%}.AthletesProfile_title__XXOT_{display:flex;font-style:italic}.AthletesProfile_name__OfUDc{display:flex;font-size:28px;padding:1px 0}.AthletesProfile_sport__08bT1{display:flex;justify-content:space-between;font-style:italic;padding:2px 0}.AthletesProfile_personalInfoContainer__Vk8fq{max-width:28rem;margin-left:380px;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_personalInfoDiv__5mIc4{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_personalInfoDiv__5mIc4 h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}.AthletesProfile_gridContainer__UJeEA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.5rem}.AthletesProfile_ContactInfoContainer__jHFoQ{max-width:32rem;margin-left:380px;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_ContactInfoDiv__zQUXR{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_ContactInfoDiv__zQUXR h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}}@media (min-width:1025px) and (max-width:1280px){.AthletesProfile_header__E8KEa{margin-top:50px;display:flex;justify-content:end;padding:1rem}.AthletesProfile_bg__01kto{width:100%;position:relative;height:250px}.AthletesProfile_athleteImage__QA0Yc{width:28%;height:fit-content;border-radius:10px;position:absolute;top:10%;left:4%;box-shadow:0 0 10px 0 rgba(0,0,0,.253)}.AthletesProfile_image__dmasa{width:100%;height:320px;position:relative}.AthletesProfile_bio__mJcwN{padding:15px;height:100%;height:fit-content}.AthletesProfile_bio__mJcwN p:first-child{font-weight:600;font-size:24px}.AthletesProfile_bio__mJcwN p:nth-child(2){margin-top:5px;font-weight:400;font-size:16px;height:220px;padding:5px 0;line-height:1.3;overflow-wrap:break-word}.AthletesProfile_websiteAndSocial__oqBhG{display:flex;justify-content:space-between;align-items:center}.AthletesProfile_websiteAndSocial__oqBhG a{font-size:15px;padding:5px 0;text-decoration:underline;cursor:pointer}.AthletesProfile_websiteAndSocial__oqBhG div>*{margin-right:2px;cursor:pointer}.AthletesProfile_info__Mied5{color:hsla(0,0%,100%,.838);font-weight:600;width:60%;position:absolute;padding:0 20px;top:17%;left:35%}.AthletesProfile_title__XXOT_{display:flex;font-style:italic}.AthletesProfile_name__OfUDc{display:flex;font-size:28px;padding:1px 0}.AthletesProfile_sport__08bT1{display:flex;justify-content:space-between;font-style:italic;padding:2px 0}.AthletesProfile_personalInfoContainer__Vk8fq{max-width:28rem;margin-left:440px;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_personalInfoDiv__5mIc4{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_personalInfoDiv__5mIc4 h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}.AthletesProfile_gridContainer__UJeEA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.5rem}.AthletesProfile_ContactInfoContainer__jHFoQ{max-width:32rem;margin-left:440px;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_ContactInfoDiv__zQUXR{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_ContactInfoDiv__zQUXR h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}}@media (min-width:1281px) and (max-width:1440px){.AthletesProfile_header__E8KEa{margin-top:50px;display:flex;justify-content:end;padding:1rem}.AthletesProfile_bg__01kto{width:100%;position:relative;height:250px}.AthletesProfile_athleteImage__QA0Yc{width:22%;height:fit-content;border-radius:10px;position:absolute;top:10%;left:4%;box-shadow:0 0 10px 0 rgba(0,0,0,.253)}.AthletesProfile_image__dmasa{width:100%;height:320px;position:relative}.AthletesProfile_bio__mJcwN{padding:15px;height:fit-content}.AthletesProfile_bio__mJcwN p:first-child{font-weight:600;font-size:24px}.AthletesProfile_bio__mJcwN p:nth-child(2){margin-top:5px;font-weight:400;font-size:16px;padding:5px 0;height:220px;line-height:1.3;word-wrap:break-word}.AthletesProfile_websiteAndSocial__oqBhG{display:flex;justify-content:space-between;align-items:center}.AthletesProfile_websiteAndSocial__oqBhG a{font-size:15px;padding:5px 0;text-decoration:underline;cursor:pointer}.AthletesProfile_websiteAndSocial__oqBhG div>*{margin-right:2px;cursor:pointer}.AthletesProfile_info__Mied5{color:hsla(0,0%,100%,.838);font-weight:600;width:60%;position:absolute;padding:0 20px;top:15%;left:30%}.AthletesProfile_title__XXOT_{display:flex;font-style:italic}.AthletesProfile_name__OfUDc{display:flex;font-size:28px;padding:1px 0}.AthletesProfile_sport__08bT1{display:flex;justify-content:space-between;font-style:italic;padding:2px 0}.AthletesProfile_PersonalInfoAndContact__iQCYP{display:flex;justify-content:center}.AthletesProfile_personalInfoContainer__Vk8fq{width:30rem;margin-left:400px;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_personalInfoDiv__5mIc4{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_personalInfoDiv__5mIc4 h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}.AthletesProfile_gridContainer__UJeEA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.5rem}.AthletesProfile_ContactInfoContainer__jHFoQ{max-width:36rem;margin-left:28px;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_ContactInfoDiv__zQUXR{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_ContactInfoDiv__zQUXR h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}}@media (min-width:1441px) and (max-width:1920px){.AthletesProfile_header__E8KEa{margin-top:100px;display:flex;justify-content:end;padding:1rem}.AthletesProfile_bg__01kto{width:100%;position:relative;height:250px}.AthletesProfile_athleteImage__QA0Yc{width:20%;height:40%;border-radius:10px;position:absolute;top:10%;left:4%;box-shadow:0 0 10px 0 rgba(0,0,0,.253)}.AthletesProfile_image__dmasa{width:100%;height:80%;position:relative}.AthletesProfile_bio__mJcwN{padding:15px;background:#fff;height:fit-content;box-shadow:0 0 10px 0 rgba(0,0,0,.253);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.AthletesProfile_bio__mJcwN p:first-child{font-weight:700;font-size:24px}.AthletesProfile_bio__mJcwN p:nth-child(2){margin-top:5px;font-weight:400;font-size:18px;overflow-wrap:break-word;padding:5px 0;line-height:1.3}.AthletesProfile_websiteAndSocial__oqBhG{display:flex;justify-content:space-between;align-items:center}.AthletesProfile_websiteAndSocial__oqBhG a{font-size:15px;padding:5px 0;text-decoration:underline;cursor:pointer}.AthletesProfile_websiteAndSocial__oqBhG div>*{margin-right:2px;cursor:pointer}.AthletesProfile_info__Mied5{color:hsla(0,0%,100%,.838);font-weight:600;width:60%;position:absolute;padding:0 20px;top:18%;left:25%}.AthletesProfile_title__XXOT_{display:flex;font-style:italic}.AthletesProfile_name__OfUDc{display:flex;font-size:28px;padding:1px 0}.AthletesProfile_sport__08bT1{display:flex;justify-content:space-between;font-style:italic;padding:2px 0}.AthletesProfile_PersonalInfoAndContact__iQCYP{display:flex;justify-content:center}.AthletesProfile_personalInfoContainer__Vk8fq{width:35rem;margin-left:350px;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_personalInfoDiv__5mIc4{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_personalInfoDiv__5mIc4 h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}.AthletesProfile_gridContainer__UJeEA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.5rem}.AthletesProfile_ContactInfoContainer__jHFoQ{width:36rem;margin-left:35px;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_ContactInfoDiv__zQUXR{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_ContactInfoDiv__zQUXR h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}}@media (min-width:1921px) and (max-width:3400px){.AthletesProfile_header__E8KEa{margin-top:100px;display:flex;justify-content:end;padding:1rem}.AthletesProfile_bg__01kto{width:100%;position:relative;height:380px}.AthletesProfile_athleteImage__QA0Yc{width:17%;height:45%;border-radius:10px;position:absolute;top:10%;left:4%;box-shadow:0 0 10px 0 rgba(0,0,0,.253)}.AthletesProfile_image__dmasa{width:100%;height:80%;position:relative}.AthletesProfile_bio__mJcwN{padding:15px;background:#fff;height:fit-content;box-shadow:0 0 10px 0 rgba(0,0,0,.253);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.AthletesProfile_bio__mJcwN p:first-child{font-weight:700;font-size:24px}.AthletesProfile_bio__mJcwN p:nth-child(2){margin-top:5px;font-weight:400;font-size:18px;padding:5px 0;overflow-wrap:break-word;line-height:1.3}.AthletesProfile_websiteAndSocial__oqBhG{display:flex;justify-content:space-between;align-items:center}.AthletesProfile_websiteAndSocial__oqBhG a{font-size:15px;padding:5px 0;text-decoration:underline;cursor:pointer}.AthletesProfile_websiteAndSocial__oqBhG div>*{margin-right:2px;cursor:pointer}.AthletesProfile_info__Mied5{color:hsla(0,0%,100%,.838);font-weight:600;width:75%;position:absolute;padding:0 20px;top:18%;left:24%}.AthletesProfile_title__XXOT_{font-size:20px;display:flex;font-style:italic}.AthletesProfile_name__OfUDc{display:flex;font-size:42px;padding:1px 0}.AthletesProfile_sport__08bT1{font-size:22px;display:flex;justify-content:space-between;font-style:italic;padding:2px 0}.AthletesProfile_PersonalInfoAndContact__iQCYP{display:flex;justify-content:center}.AthletesProfile_personalInfoContainer__Vk8fq{width:40rem;margin-left:250px;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_personalInfoDiv__5mIc4{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_personalInfoDiv__5mIc4 h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}.AthletesProfile_gridContainer__UJeEA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.5rem}.AthletesProfile_ContactInfoContainer__jHFoQ{width:40rem;margin-left:40px;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_ContactInfoDiv__zQUXR{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_ContactInfoDiv__zQUXR h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}}@media (min-width:3401px) and (max-width:4000px){.AthletesProfile_header__E8KEa{margin-top:100px;display:flex;justify-content:end;padding:1rem}.AthletesProfile_bg__01kto{width:100%;position:relative;height:380px}.AthletesProfile_athleteImage__QA0Yc{width:15%;height:50%;border-radius:10px;position:absolute;top:10%;left:4%;box-shadow:0 0 10px 0 rgba(0,0,0,.253)}.AthletesProfile_image__dmasa{width:100%;height:80%;position:relative}.AthletesProfile_bio__mJcwN{padding:15px;background:#fff;height:fit-content;box-shadow:0 0 10px 0 rgba(0,0,0,.253);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.AthletesProfile_bio__mJcwN p:first-child{font-weight:700;font-size:24px}.AthletesProfile_bio__mJcwN p:nth-child(2){margin-top:5px;font-size:30px;font-weight:500;padding:5px 0;line-height:1.3;overflow-wrap:break-word}.AthletesProfile_websiteAndSocial__oqBhG{display:flex;justify-content:space-between;align-items:center}.AthletesProfile_websiteAndSocial__oqBhG a{font-size:28px;padding:5px 0;text-decoration:underline;cursor:pointer}.AthletesProfile_websiteAndSocial__oqBhG div>*{margin-right:2px;cursor:pointer}.AthletesProfile_info__Mied5{color:hsla(0,0%,100%,.838);font-weight:600;width:75%;position:absolute;padding:0 20px;top:15%;left:24%}.AthletesProfile_title__XXOT_{font-size:30px;display:flex;font-style:italic}.AthletesProfile_name__OfUDc{display:flex;font-size:55px;padding:1px 0}.AthletesProfile_sport__08bT1{font-size:30px;display:flex;justify-content:space-between;font-style:italic;padding:2px 0}.AthletesProfile_PersonalInfoAndContact__iQCYP{display:flex;justify-content:center}.AthletesProfile_personalInfoContainer__Vk8fq{width:50em;margin-left:0;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_personalInfoDiv__5mIc4{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_personalInfoDiv__5mIc4 h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}.AthletesProfile_gridContainer__UJeEA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.5rem}.AthletesProfile_ContactInfoContainer__jHFoQ{width:50rem;margin-left:40px;margin-top:1rem;padding:1.5rem;background-color:#fff;border-radius:.5rem}.AthletesProfile_ContactInfoDiv__zQUXR{position:relative;border-width:2px;border-color:#d1d5db;border-radius:.5rem;padding:1rem 1rem 1.5rem}.AthletesProfile_ContactInfoDiv__zQUXR h2{position:absolute;top:-.75rem;left:1rem;background-color:#fff;padding-left:.5rem;padding-right:.5rem;font-size:1.125rem;font-weight:700}}.AthletesProfile_videoGallery__1smQE{display:grid;position:relative;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;padding:20px;margin:60px 0}@media(max-width:1000px){.AthletesProfile_videoGallery__1smQE{display:grid;position:relative;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:20px;padding:50px;border-radius:10px;height:auto;justify-content:center;margin:40px 20px}}.AthletesProfile_nameOnPost__9Cs7C{font-family:Goldman,sans-serif}@media(max-height:549px) and (min-width:768px){.AthletesProfile_athleteImage__QA0Yc{top:25%}.AthletesProfile_info__Mied5{top:37%;left:35%}}@media (min-height:550px) and (max-height:669px) and (min-width:768px){.AthletesProfile_athleteImage__QA0Yc{top:15%}.AthletesProfile_info__Mied5{top:30%;left:35%}}@media (min-height:670px) and (max-height:860px) and (min-width:768px){.AthletesProfile_athleteImage__QA0Yc{top:15%}.AthletesProfile_info__Mied5{top:25%;left:35%}}.VideoBox_videoBox__FnhwR{background-color:#000;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center;height:100%;width:100%;position:relative;z-index:20;border-radius:8px}.VideoBox_video__ceCVD{object-fit:cover;display:block;height:100%;width:100%;z-index:20;transition:transform .3s ease}.VideoBox_videoBox__FnhwR:hover .VideoBox_video__ceCVD{transform:scale(1.02)}.VideoBox_loadingContainer__sicOa{display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,#1a1a1a,#2d2d2d);width:100%;height:100%;min-height:200px;gap:16px}.VideoBox_spinner__wUs7I{width:40px;height:40px;border:3px solid hsla(0,0%,100%,.1);border-top-color:#fff;border-radius:50%;animation:VideoBox_spin__MHvVV 1s linear infinite}@keyframes VideoBox_spin__MHvVV{to{transform:rotate(1turn)}}.VideoBox_loadingText__SSoMj{color:#fff;font-size:14px;font-weight:500;opacity:.8}.Comments_modalOverlay__YwN3o{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.55);display:flex;align-items:flex-end;justify-content:center;padding:0;animation:Comments_overlayIn__knrNS .2s ease-out}@keyframes Comments_overlayIn__knrNS{0%{opacity:0}to{opacity:1}}.Comments_modalContent__rrNBv{background:#fff;width:100%;max-width:480px;height:75vh;max-height:600px;display:flex;flex-direction:column;border-radius:20px 20px 0 0;overflow:hidden;animation:Comments_sheetUp__Jjm1v .3s cubic-bezier(.32,.72,0,1);box-shadow:0 -8px 40px rgba(0,0,0,.18)}@keyframes Comments_sheetUp__Jjm1v{0%{transform:translateY(100%)}to{transform:translateY(0)}}.Comments_modalHeader__Fo8aF{padding:16px 20px 14px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f0f0f0;background:#fff;flex-shrink:0}.Comments_modalTitle__VUr9S{font-size:.95rem;font-weight:700;margin:0;letter-spacing:.04em;text-transform:uppercase;color:#000;display:flex;align-items:center;gap:8px}.Comments_closeButton__WNG6Y{width:32px;height:32px;border-radius:50%;border:none;background:#f3f3f3;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#000;transition:background .15s;flex-shrink:0}.Comments_closeButton__WNG6Y:hover{background:#e0e0e0}.Comments_closeButton__WNG6Y:active{transform:scale(.93)}.Comments_commentInputSection__qv1MP{padding:12px 16px;border-bottom:1px solid #f0f0f0;background:#fff;flex-shrink:0}.Comments_inputContainer__97AuL{display:flex;gap:10px;align-items:flex-start}.Comments_userAvatar__4GMqM{width:36px;height:36px;border-radius:50%;object-fit:cover;border:2px solid #e5e5e5;flex-shrink:0;margin-top:2px}.Comments_inputWrapper__9Qt0F{flex:1;min-width:0}.Comments_commentInput__ap2Ac{width:100%;padding:9px 13px;border:1.5px solid #e5e5e5;border-radius:20px;font-size:.875rem;font-family:inherit;resize:none;min-height:38px;max-height:100px;transition:border-color .15s;background:#f8f8f8;line-height:1.4;color:#111}.Comments_commentInput__ap2Ac:focus{outline:none;border-color:#000;background:#fff}.Comments_commentInput__ap2Ac::placeholder{color:#aaa}.Comments_inputFooter__Gj3YM{display:flex;align-items:center;justify-content:space-between;margin-top:8px;padding:0 4px}.Comments_characterCount__OHwyR{font-size:.7rem;color:#bbb;font-weight:500}.Comments_characterCount__OHwyR.Comments_warning__4_2k7{color:#666;font-weight:600}.Comments_characterCount__OHwyR.Comments_error__CvcKt{color:#000;font-weight:700}.Comments_sendButton__5l1K7{background:#000;border:none;border-radius:20px;padding:7px 18px;color:#fff;font-weight:600;font-size:.8rem;cursor:pointer;display:flex;align-items:center;gap:6px;transition:opacity .15s,transform .1s;letter-spacing:.02em}.Comments_sendButton__5l1K7:hover:not(:disabled){opacity:.82}.Comments_sendButton__5l1K7:active:not(:disabled){transform:scale(.96)}.Comments_sendButton__5l1K7:disabled{opacity:.35;cursor:not-allowed}.Comments_errorMessage__n46D1{margin-top:8px;padding:8px 12px;background:#fff3f3;border-left:3px solid #000;border-radius:6px;color:#000;font-size:.8rem;font-weight:500;animation:Comments_shake__1i79P .3s ease}@keyframes Comments_shake__1i79P{0%,to{transform:translateX(0)}25%{transform:translateX(-4px)}75%{transform:translateX(4px)}}.Comments_commentsList__lX6iq{flex:1;overflow-y:auto;padding:8px 0;background:#fff}.Comments_commentsList__lX6iq::-webkit-scrollbar{width:4px}.Comments_commentsList__lX6iq::-webkit-scrollbar-track{background:transparent}.Comments_commentsList__lX6iq::-webkit-scrollbar-thumb{background:#ddd;border-radius:4px}.Comments_emptyState__6IEk3{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;color:#bbb;text-align:center;gap:6px}.Comments_emptyStateIcon__Bm6jp{width:44px;height:44px;opacity:.25;stroke:#000;margin-bottom:4px}.Comments_emptyStateText__bRPMa{font-size:.9rem;font-weight:700;color:#222}.Comments_emptyStateSubtext__6LFLS{font-size:.8rem;color:#aaa}.Comments_commentItem__XLVyV{padding:10px 16px;transition:background .1s}.Comments_commentItem__XLVyV:hover{background:#fafafa}.Comments_commentHeader__7C5r4{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px;gap:8px}.Comments_commentUserInfo__sO7L6{display:flex;align-items:center;gap:8px;flex:1;cursor:pointer;min-width:0}.Comments_commentUserInfo__sO7L6:hover{opacity:.75}.Comments_commentAvatar__ZmvzM{width:30px;height:30px;border-radius:50%;object-fit:cover;border:1.5px solid #eee;flex-shrink:0}.Comments_commentUserName__lZOrg{font-weight:700;font-size:.82rem;color:#000;display:flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Comments_proBadge__OwPC_{width:13px;height:13px;color:#2563eb;flex-shrink:0}.Comments_commentActions__mcrQD{display:flex;align-items:center;gap:4px;flex-shrink:0}.Comments_actionButton__dUQEb{width:28px;height:28px;border-radius:50%;border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#999;transition:background .15s,color .15s}.Comments_actionButton__dUQEb:hover{background:#f0f0f0;color:#000}.Comments_actionButton__dUQEb.Comments_delete__MRVoA:hover{background:#fff0f0;color:#000}.Comments_actionButton__dUQEb:disabled{opacity:.4;cursor:not-allowed}.Comments_actionIcon___gDPC{width:14px;height:14px}.Comments_commentContent__KlmvN{margin-left:38px;margin-bottom:2px}.Comments_commentText__eIRHd{font-size:.875rem;line-height:1.5;color:#222;word-wrap:break-word;white-space:pre-wrap}.Comments_editInput__elqM0{width:100%;padding:8px 12px;border:1.5px solid #000;border-radius:12px;font-size:.875rem;font-family:inherit;resize:none;min-height:60px;max-height:120px;background:#fff;transition:border-color .15s}.Comments_editInput__elqM0:focus{outline:none}.Comments_editActions__1v_Ca{display:flex;gap:6px;margin-top:6px}.Comments_saveButton__3e0OX{background:#000;color:#fff;border:none;border-radius:16px;padding:5px 16px;font-size:.78rem;font-weight:700;cursor:pointer;transition:opacity .15s,transform .1s}.Comments_saveButton__3e0OX:hover{opacity:.8}.Comments_saveButton__3e0OX:active{transform:scale(.96)}.Comments_cancelButton___PPzk{background:#f3f3f3;color:#000;border:none;border-radius:16px;padding:5px 16px;font-size:.78rem;font-weight:700;cursor:pointer;transition:background .15s,transform .1s}.Comments_cancelButton___PPzk:hover{background:#e5e5e5}.Comments_cancelButton___PPzk:active{transform:scale(.96)}.Comments_commentFooter__7ZoWx{margin-left:38px;margin-top:2px}.Comments_commentTimestamp__6pM3N{font-size:.7rem;color:#bbb;font-weight:500}.Comments_loadingContainer__MdOb2{display:flex;justify-content:center;align-items:center;padding:32px}.Comments_loadingSpinner__qYNeC{display:flex;gap:5px;align-items:center}button .Comments_loadingSpinner__qYNeC{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.4);border-top-color:#fff;border-radius:50%;animation:Comments_spin__x4Zmv .7s linear infinite;display:block}@keyframes Comments_spin__x4Zmv{to{transform:rotate(1turn)}}.Comments_loadingDots__v_k1D{display:flex;gap:5px;align-items:center;padding:8px}.Comments_loadingDot__EM9eE{width:7px;height:7px;border-radius:50%;background:#ccc;animation:Comments_pulse__OMuEv 1.2s ease-in-out infinite}.Comments_loadingDot__EM9eE:nth-child(2){animation-delay:.2s}.Comments_loadingDot__EM9eE:nth-child(3){animation-delay:.4s}@keyframes Comments_pulse__OMuEv{0%,80%,to{transform:scale(.7);background:#ddd}40%{transform:scale(1);background:#888}}.Comments_inlineWrapper__HXsPd{display:flex;flex-direction:column;height:100%;overflow:hidden}.Comments_inlineInput__VPS_F{padding:.75rem!important;border-bottom:1px solid #f0f0f0!important}.Comments_inlineList__o3y4v{flex:1;padding:.5rem .75rem!important;overflow-y:auto}@media (min-width:640px){.Comments_modalOverlay__YwN3o{align-items:center;padding:16px}.Comments_modalContent__rrNBv{border-radius:16px;height:auto;max-height:80vh}}.Aboutus_mainContainer__T_UD4{width:100%;padding:80px 5% 96px;background:#fff}.Aboutus_imageContainer__q96Fo{display:flex;justify-content:center;margin-bottom:2rem}.Aboutus_logo__PwIBa{width:60px;height:auto}.Aboutus_mainText__bvWLC{display:flex;justify-content:center;align-items:baseline;gap:12px;margin-bottom:2rem;flex-wrap:wrap}.Aboutus_mainText__bvWLC h1{color:#000;letter-spacing:0}.Aboutus_mainText__bvWLC h1,.Aboutus_skillsText__gSOkP{font-family:Goldman,sans-serif;font-size:clamp(2rem,4vw,3.5rem);font-weight:700;line-height:1}.Aboutus_skillsText__gSOkP{color:#fff;-webkit-text-stroke:2px #000}.Aboutus_text__u2ivW{display:flex;justify-content:center;text-align:center}.Aboutus_text__u2ivW>p{font-family:Inter,sans-serif;font-size:clamp(1rem,1.4vw,1.1875rem);color:rgba(0,0,0,.72);max-width:720px;line-height:1.75;font-weight:300}.Pricing_mainContainer__NcEu9{width:100%;padding:80px 5% 96px;background:#f7f7f7}.Pricing_header__X0tDC{display:flex;justify-content:center}.Pricing_header__X0tDC>h1{font-family:Goldman,sans-serif;font-size:clamp(2rem,3.5vw,2.75rem);font-weight:700;color:#000;line-height:1}.Pricing_desc__wCfqo{display:flex;justify-content:center;margin-top:10px}.Pricing_desc__wCfqo>p{color:rgba(0,0,0,.62);font-family:Inter,sans-serif;font-size:clamp(.9375rem,1.4vw,1.125rem);font-style:italic;font-weight:300;text-align:center}@font-face{font-family:Goldman;src:url(/_next/static/media/Goldman-Regular.94840b53.ttf) format("truetype");font-weight:400;font-style:normal}.Clients_header__fwpqD{font-family:Goldman;font-size:32px;font-weight:800}.Clients_hr__h3cop{border:2px solid #000;width:35px}