.Affinity-group{display:flex;flex-direction:column;align-items:start;width:100%;position:relative;h2{font-size:28px;margin:0;padding:0 40px;text-align:left}.Horisontal-list-of-philosophers{display:flex;gap:16px;width:calc(100% - 80px);overflow-x:scroll;padding:16px 40px 24px;scrollbar-width:none;-ms-overflow-style:none}.Horisontal-list-of-philosophers ::-webkit-scrollbar{display:none}.Blur-for-horisontal-scroll{position:absolute;z-index:1;display:flex;align-items:center;height:calc(100% - 48px);width:120px;top:40px;padding:16px;button{position:relative;background-color:initial;border:transparent;transition:background .3s ease;transition:border .3s ease;transition:box-shadow .3s ease;height:48px;width:48px;border-radius:100%;margin-bottom:32px;padding:0;pointer-events:all;.icon{stroke:var(--My-gray);transition:stroke .3s ease}}.Scroll-button-left{padding-right:3px}.Scroll-button-right{padding-left:3px}}.Blur-for-horisontal-scroll button:hover{background:var(--White-light-BG);border:1px solid white;box-shadow:var(--White-light-cast);.icon{stroke:var(--My-black)}}#Right-blur{left:calc(100% - 152px);background:radial-gradient(50% 60% at 100% 50%,rgba(224,225,241,.92) 43.29%,rgba(224,225,241,0) 100%);justify-content:right;pointer-events:none}#Left-blur{background:radial-gradient(50% 60% at 0 50%,rgba(224,225,241,.92) 43.29%,rgba(224,225,241,0) 100%);pointer-events:none}}@media (max-width:743px){.Affinity-group{h2{font-size:2.5vh;padding:0 16px}.Horisontal-list-of-philosophers{padding:16px;width:calc(100% - 32px)}}}