.s-experience-detail-fv .s-experience-detail-fv__container{color:var(--color-ui-text-primary);display:block;margin-inline:auto;max-width:50rem;padding-bottom:5rem;padding-top:4rem;width:100%}@media screen and (max-width:760px){.s-experience-detail-fv .s-experience-detail-fv__container{padding-left:1rem;padding-right:1rem}}.s-experience-detail-fv .title{font-size:var(--font-size-xl);font-weight:700;letter-spacing:.04em;line-height:1.6}@media screen and (max-width:760px){.s-experience-detail-fv .title{padding-left:.5rem}}.s-experience-detail-fv .article{background-color:#f4f4f4;border-radius:4px;margin-top:2rem}@media screen and (max-width:760px){.s-experience-detail-fv .article{margin-top:4rem}}.s-experience-detail-fv .article-container{align-items:center;gap:2rem;grid-template-columns:auto 1fr;padding:1.5rem 2rem}@media screen and (max-width:760px){.s-experience-detail-fv .article-container{gap:0;grid-template-columns:1fr;padding-left:1rem;padding-right:1rem}.s-experience-detail-fv .article-user{align-items:center;display:grid;grid-auto-columns:max-content;grid-template-columns:5rem auto}}.s-experience-detail-fv .article-user__icon{background-color:#fff;border:4px solid #f5f5f5;border-radius:50%;display:block;height:5rem;margin-inline:auto;width:5rem}@media screen and (max-width:760px){.s-experience-detail-fv .article-user__icon{margin-top:-40px}}.s-experience-detail-fv .article-user__icon-name{text-align:center}.s-experience-detail-fv .article-user__icon-name__sama{font-size:.625rem}.s-experience-detail-fv .article-user__trait{align-items:center;background-color:#fff;border-radius:1.5rem;color:#999;display:inline-grid;font-size:.875rem;gap:.5rem;grid-template-columns:auto 1fr;padding:.25rem 1rem .25rem .5rem}.s-experience-detail-fv .article-user__trait-icon{display:block;height:1.5rem;width:1.5rem}.s-experience-detail-fv .article-user__trait-name{display:block;line-height:1}.s-experience-detail-fv .article-list{display:grid;grid-template-columns:auto auto 1fr}.s-experience-detail-fv .article-list-item{align-items:center;background-color:#fff;border-radius:.25rem;display:grid;grid-auto-columns:max-content;grid-column:span 3;grid-template-columns:subgrid;padding:.5rem 1rem .5rem 1.25rem}.s-experience-detail-fv .article-list-item:not(:first-child){margin-top:.5rem}.s-experience-detail-fv .article-list-item__label{font-size:.625rem;justify-self:end}.s-experience-detail-fv .article-list-item__divider{background-color:#ececec;display:block;height:.875rem;margin:0 .875rem;width:1px}.s-experience-detail-fv .article-list-item__value{font-size:.875rem}