.kevel-debug-mode{outline-offset:2px;background-color:#ffebee;outline:2px dashed #faadbb;position:relative}.kevel-debug-mode:after{color:#72182d;content:"Kevel Ad";background-color:#ffebee;padding:8px 12px;font-size:.75rem;display:inline-block;position:absolute;top:0;right:0}.kevel-debug-corner-flag{z-index:3;color:#fff;background-color:#72182d;padding:8px 12px;font-size:.75rem;position:absolute;top:0;right:0;box-shadow:0 1px 10px #1f243380}.section-athlete-profile-heading{margin-block:32px}@media (min-width:768px){.section-athlete-profile-heading{margin-block:48px}}.section-athlete-profile-heading .athlete-card{flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}.section-athlete-profile-heading .athlete-card-img-wrapper{width:112px;height:112px;display:block;position:relative}.section-athlete-profile-heading .athlete-card-img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border:4px solid #b1b9c8;border-radius:50%;width:100%;height:100%;display:block;position:relative}.section-athlete-profile-heading .athlete-card-name{font-synthesis:none;font-family:TT Hoves Pro,arial,sans-serif;font-size:.8125rem}@media (min-width:768px){.section-athlete-profile-heading .athlete-card-name{font-size:1rem}}.section-athlete-profile-heading .athlete-card-name{color:#09023d;letter-spacing:.02em;margin:0 0 12px;font-style:normal;font-weight:600;line-height:calc(1em + 4px)}.section-athlete-profile-heading .athlete-card-description{color:#4d5e80;margin:0 0 8px;line-height:1.2}.section-athlete-profile-heading .athlete-card-cta{transform:translate(-12px)}@media (min-width:576px){.section-athlete-profile-heading .athlete-card{flex-direction:row;max-width:720px;margin:0 auto}.section-athlete-profile-heading .athlete-card-img-wrapper{flex-shrink:0}.section-athlete-profile-heading .athlete-card-description{letter-spacing:.02em}}
/*# sourceMappingURL=0h68wdl--ka5i.css.map*/