.LineageList-module-scss-module__nE8bia__lineage-list{grid-row-gap:.5rem;display:grid}.LineageList-module-scss-module__nE8bia__lineage-list .LineageList-module-scss-module__nE8bia__rank-item{background-color:var(--surface-high);height:1.8rem;font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;border-radius:.25rem;grid-template-areas:"belt instructor date";align-items:center;margin:0;padding:1rem;font-size:.875rem;font-weight:400;line-height:140%;display:grid}.LineageList-module-scss-module__nE8bia__lineage-list .LineageList-module-scss-module__nE8bia__rank-item--instructor{justify-self:start}.LineageList-module-scss-module__nE8bia__lineage-list .LineageList-module-scss-module__nE8bia__rank-item--date{justify-self:end}.LineageList-module-scss-module__nE8bia__lineage-list .LineageList-module-scss-module__nE8bia__rank-item[data-milestone=true]{margin-bottom:.5rem}.LineageList-module-scss-module__nE8bia__piece{grid-template-rows:1fr 1fr;display:grid}@media (min-width:768px){.LineageList-module-scss-module__nE8bia__lineage-list .LineageList-module-scss-module__nE8bia__rank-item{grid-column-gap:1rem;grid-template-columns:8rem auto 5rem}}@media (min-width:0) and (max-width:767px){.LineageList-module-scss-module__nE8bia__lineage-list .LineageList-module-scss-module__nE8bia__rank-item{grid-column-gap:.5rem;grid-template-columns:7rem 1fr 5rem}}
.ProfileBasePage-module-scss-module__1hdYdq__content{justify-items:center;display:grid}.ProfileBasePage-module-scss-module__1hdYdq__content--top{padding:1rem var(--hz-padding);justify-self:start}.ProfileBasePage-module-scss-module__1hdYdq__content--grid{width:100%}.ProfileBasePage-module-scss-module__1hdYdq__content--grid .ProfileBasePage-module-scss-module__1hdYdq__left .ProfileBasePage-module-scss-module__1hdYdq__info>*{padding-bottom:.25rem}.ProfileBasePage-module-scss-module__1hdYdq__content--grid .ProfileBasePage-module-scss-module__1hdYdq__left .ProfileBasePage-module-scss-module__1hdYdq__info>h1{font-family:var(--font-family);letter-spacing:-.01375rem;word-spacing:-.01375rem;margin:0;font-size:1.375rem;font-weight:700;line-height:120%}.ProfileBasePage-module-scss-module__1hdYdq__content--grid .ProfileBasePage-module-scss-module__1hdYdq__left .ProfileBasePage-module-scss-module__1hdYdq__info>p{font-family:var(--font-family);letter-spacing:-.00875rem;word-spacing:-.00875rem;margin:0;font-size:.875rem;font-weight:400;line-height:140%}.ProfileBasePage-module-scss-module__1hdYdq__content[data-layout=full] .ProfileBasePage-module-scss-module__1hdYdq__content--top{position:absolute}.ProfileBasePage-module-scss-module__1hdYdq__content[data-layout=grid] .ProfileBasePage-module-scss-module__1hdYdq__content--grid{display:grid}.ProfileBasePage-module-scss-module__1hdYdq__content[data-layout=grid] .ProfileBasePage-module-scss-module__1hdYdq__content--grid .ProfileBasePage-module-scss-module__1hdYdq__left{grid-area:left}.ProfileBasePage-module-scss-module__1hdYdq__content[data-layout=grid] .ProfileBasePage-module-scss-module__1hdYdq__content--grid .ProfileBasePage-module-scss-module__1hdYdq__main{grid-area:main}.ProfileBasePage-module-scss-module__1hdYdq__content[data-layout=grid] .ProfileBasePage-module-scss-module__1hdYdq__content--grid .ProfileBasePage-module-scss-module__1hdYdq__right{grid-area:right}@media (min-width:1192px){.ProfileBasePage-module-scss-module__1hdYdq__content[data-layout=grid] .ProfileBasePage-module-scss-module__1hdYdq__content--grid{grid-column-gap:3rem;width:var(--page-width);grid-template-columns:4fr 8fr 4fr;grid-template-areas:"left main right"}}@media (min-width:0) and (max-width:1191px){.ProfileBasePage-module-scss-module__1hdYdq__content[data-layout=grid] .ProfileBasePage-module-scss-module__1hdYdq__content--grid{grid-row-gap:0;grid-template-columns:1fr;grid-template-areas:"left""right""main";width:100%}.ProfileBasePage-module-scss-module__1hdYdq__content[data-layout=grid] .ProfileBasePage-module-scss-module__1hdYdq__content--grid .ProfileBasePage-module-scss-module__1hdYdq__main{padding:0 var(--hz-padding)}}.ProfileBasePage-module-scss-module__1hdYdq__basic-main>h1{font-family:var(--font-family);letter-spacing:-.01rem;word-spacing:-.01rem;margin:0;padding-bottom:1.5rem;font-size:1rem;font-weight:400;line-height:130%}
/*# sourceMappingURL=cb8f6b631c8b50a0.css.map*/