.SidebarCard-module__6TnMDq__card{background:var(--navy,#0a3a57);border:1.5px solid #ffffff1f;border-radius:16px;padding-top:40px;overflow:hidden}.SidebarCard-module__6TnMDq__pad{padding:32px 40px 52px}.SidebarCard-module__6TnMDq__title{font-family:var(--font-display,"Luckiest Guy", cursive);letter-spacing:0;color:var(--yellow-header,#ffed00);text-transform:uppercase;margin:0 0 10px;font-size:38.67px;line-height:.9}.SidebarCard-module__6TnMDq__medalRow{border-bottom:1px solid #ffffff1f;align-items:center;gap:10px;padding:7px 0;display:flex}.SidebarCard-module__6TnMDq__medalRow:last-child{border-bottom:0}.SidebarCard-module__6TnMDq__medalThumb{object-fit:cover;border:2px solid var(--yellow-header,#ffed00);border-radius:50%;flex:none;width:38px;height:38px}.SidebarCard-module__6TnMDq__medalName{font-weight:800;line-height:1.2;display:block}.SidebarCard-module__6TnMDq__medalWhat{opacity:.9;font-size:.85em;line-height:1.25;display:block}.SidebarCard-module__6TnMDq__roundelLink{border-radius:50%;line-height:0;display:inline-flex}.SidebarCard-module__6TnMDq__roundelLink img{transition:transform .16s}.SidebarCard-module__6TnMDq__roundelLink:hover img{transform:scale(1.06)}.SidebarCard-module__6TnMDq__roundelLink:focus-visible{outline:3px solid var(--yellow-header,#ffed00);outline-offset:2px}.SidebarCard-module__6TnMDq__breedPair{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.SidebarCard-module__6TnMDq__molecule{width:100%;max-width:220px;height:auto;margin:0 auto 12px;display:block}.SidebarCard-module__6TnMDq__moleculeBond{stroke:var(--cream,#fff);stroke-width:2.5px;stroke-linecap:round}.SidebarCard-module__6TnMDq__moleculeRing{fill:none;stroke:var(--cream,#fff);stroke-width:2.5px;stroke-linejoin:round}.SidebarCard-module__6TnMDq__moleculeRingInner{fill:none;stroke:var(--cream,#fff);stroke-width:1.6px;opacity:.7}.SidebarCard-module__6TnMDq__moleculeAtom{fill:var(--yellow-header,#ffed00)}.SidebarCard-module__6TnMDq__moleculeAtomO{fill:#ff6b6b}.SidebarCard-module__6TnMDq__moleculeLabel{font-family:var(--font-display,"Luckiest Guy", cursive), system-ui, sans-serif;fill:var(--navy,#0a3a57);font-size:15px}.SidebarCard-module__6TnMDq__titleRow{align-items:center;gap:12px;margin:0 0 10px;display:flex}.SidebarCard-module__6TnMDq__titleThumb{object-fit:cover;border:2px solid var(--yellow-header,#ffed00);border-radius:50%;flex:none;width:54px;height:54px}.SidebarCard-module__6TnMDq__titleWithThumb{margin:0;font-size:27px;line-height:.95}.SidebarCard-module__6TnMDq__subtitle{font-family:var(--font-body,"Montserrat", sans-serif);color:#fff;margin:0 0 8px;font-size:1.087rem;font-weight:600;line-height:1.5}.SidebarCard-module__6TnMDq__text{font-family:var(--font-body,"Montserrat", sans-serif);color:#fff;margin:0;font-size:1.087rem;font-weight:500;line-height:1.5}.SidebarCard-module__6TnMDq__text+.SidebarCard-module__6TnMDq__text{margin-top:8px}.SidebarCard-module__6TnMDq__text+.SidebarCard-module__6TnMDq__subtitle{margin-top:14px}.SidebarCard-module__6TnMDq__muted{color:#aac4d4}.SidebarCard-module__6TnMDq__small{font-size:.987rem}.SidebarCard-module__6TnMDq__attrList{flex-direction:column;gap:10px;margin:4px 0 0;padding:0;list-style:none;display:flex}.SidebarCard-module__6TnMDq__attrRow{border-bottom:1px solid #ffffff1a;flex-direction:column;gap:2px;padding-bottom:10px;display:flex}.SidebarCard-module__6TnMDq__attrRow:last-child{border-bottom:none;padding-bottom:0}.SidebarCard-module__6TnMDq__attrName{font-family:var(--font-body,"Montserrat", sans-serif);text-transform:uppercase;letter-spacing:.08em;color:var(--yellow-header,#ffed00);margin:0;font-size:.78rem;font-weight:700}.SidebarCard-module__6TnMDq__attrDetail{font-family:var(--font-body,"Montserrat", sans-serif);color:#fff;margin:0;font-size:1.067rem;font-weight:500;line-height:1.45}.SidebarCard-module__6TnMDq__sources{font-family:var(--font-body,"Montserrat", sans-serif);color:#fff;margin:0;font-size:.987rem;font-weight:500;line-height:1.6}@media (max-width:900px){.SidebarCard-module__6TnMDq__card{padding-top:20px}.SidebarCard-module__6TnMDq__text,.SidebarCard-module__6TnMDq__attrDetail,.SidebarCard-module__6TnMDq__sources{font-size:calc(1.087rem - 2pt);line-height:1.3em}.SidebarCard-module__6TnMDq__sources{font-size:calc(1.087rem - 4pt)}}
