.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)}}}.lazy-image-container{position:relative;overflow:hidden}.lazy-image-skeleton{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.5);border-radius:inherit;display:flex;align-items:center;justify-content:center;z-index:1}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.lazy-image-blur-placeholder{position:absolute;top:0;left:0;opacity:.6}.lazy-image,.lazy-image-blur-placeholder{width:100%;height:100%;object-fit:cover;border-radius:inherit}.lazy-image{transition:opacity .3s ease,filter .3s ease;position:relative}.lazy-image-loading{opacity:0;filter:blur(4px)}.lazy-image-loaded{opacity:1;filter:blur(0)}.lazy-image-error{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--Glass-gradient);border-radius:inherit;color:rgba(255,255,255,.7);font-size:14px;text-align:center;padding:16px}.lazy-image-error-icon{font-size:24px;margin-bottom:8px;opacity:.5}.lazy-image-error-text{font-size:12px;opacity:.7}.lazy-image-container.Card-image{border-radius:100%;border:1px solid #fff;box-shadow:0 0 6.922px 0 rgba(255,255,255,.25);transition:box-shadow .3s ease,width .3s ease,height .3s ease}.lazy-image-container.Backdrop{width:100%;transition:margin-bottom .3s ease}.lazy-image-container.Profile-picture{width:200px;height:200px;border:1px solid var(--Glass-stroke);border-radius:100%;box-shadow:0 0 16px -2px #fff;margin-left:40px}.lazy-image-container.Backdrop,.lazy-image-container.Profile-picture{position:relative}.lazy-image-container.philosopher-poster-skeleton{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;border-radius:inherit}.lazy-image-container.philosopher-poster-skeleton .lazy-image-loaded{opacity:0}.philosopher-image-container{position:relative;width:100%;height:100%;overflow:hidden;border-radius:8px}.philosopher-image-container video[data-ready=true],.video-ready{opacity:1!important}@media (min-width:744px){.lazy-image-container.Card-image{width:173.05px;height:173.05px}.lazy-image-container.Backdrop{width:280px;height:100px;margin-bottom:-80px}}@media (max-width:743px){.lazy-image-container.Card-image{width:106.52px;height:106.52px}.lazy-image-container.Backdrop{width:184px;height:72px;margin-bottom:-56px}}.Philosopher-card:hover .lazy-image-container.Card-image{box-shadow:0 0 24px 0 #fff;width:calc(173px * 1.1);height:calc(173px * 1.1)}.Philosopher-card:hover .lazy-image-container.Backdrop{margin-bottom:-88px}@media (max-width:743px){.Philosopher-card:hover .lazy-image-container.Card-image{width:calc(106.52px * 1.1);height:calc(106.52px * 1.1);box-shadow:0 0 24px 0 #fff}.Philosopher-card:hover .lazy-image-container.Backdrop{margin-bottom:-56px}}@media (hover:none){.Philosopher-card:hover .lazy-image-container.Card-image{width:calc(106.52px * 1.1);height:calc(106.52px * 1.1);box-shadow:none}.Philosopher-card:hover .lazy-image-container.Backdrop{margin-bottom:-80px}}.Philosopher-card .lazy-image-container.Backdrop .lazy-image-skeleton{background:rgba(255,255,255,.3)}.Philosopher-card .lazy-image-container.Card-image .lazy-image-skeleton{border-radius:100%;border:1px solid rgba(255,255,255,.3);box-shadow:0 0 6.922px 0 rgba(255,255,255,.15)}.Philosopher-card .lazy-image-container.Backdrop .lazy-image-error{background:var(--Glass-gradient)}.Philosopher-card .lazy-image-container.Card-image .lazy-image-error{border-radius:100%;border:1px solid rgba(255,255,255,.3);background:var(--Glass-gradient)}a.Philosopher-card{text-decoration:unset;color:inherit}.Philosopher-card{display:flex;flex-direction:column;flex-shrink:0;border:1px solid var(--Glass-stroke);border-radius:20px;padding:0;gap:0;background:var(--Glass-gradient);box-shadow:var(--Common-shadow);overflow:hidden;transition:box-shadow .3s ease;>.Image-section{display:flex;flex-direction:column;align-items:center;padding:0;gap:0;>.Backdrop{transition:margin-bottom .3s ease}>.Card-image{border-radius:100%;border:1px solid #fff;box-shadow:0 0 6.922px 0 rgba(255,255,255,.25);transition:box-shadow .3s ease,width .3s ease,height .3s ease}}>.Card-information-container{display:flex;flex-direction:column;gap:8px;flex-grow:1;text-shadow:0 4px 16px rgba(0,0,0,.25);text-align:center;>h3{margin:4px 0 0;font-weight:400}>h4,>h5{color:var(--My-gray);margin:0;font-weight:400}>div{justify-content:center;gap:8px;flex-grow:1;>p{font-size:14px;color:var(--My-gray);font-weight:700;margin:auto 0;font-weight:400}}}>.Card-buttons{display:flex;padding:0 16px 16px;gap:8px;>button{display:flex;align-items:center;justify-content:center;height:40px;width:50%;font-size:16px;-webkit-text-stroke:none;padding:0;>img{margin:0 0 1px}}>.Primary-outlined-button{border:1px solid var(--Purbleish-blue-uniform);color:var(--Purbleish-blue-uniform)}>.Secondary-outlined-button{color:var(--My-black)}>.Primary-outlined-button:hover{border:1.5px solid var(--Purbleish-blue-uniform);background:linear-gradient(91deg,rgba(5,112,234,.2),rgba(150,32,251,.2))}>#Remove-philosopher{border:1px solid var(--Destructive-red);color:var(--Destructive-red)}>#Remove-philosopher:hover{border:1.5px solid var(--Destructive-red)}}}.Philosopher-card:hover{background:rgba(255,255,255,.3);box-shadow:0 0 16px -2px #fff;cursor:pointer;>.Image-section{>.Backdrop{margin-bottom:-88px}}}@media (min-width:744px){.Philosopher-card{width:280px;height:453.04px;>.Image-section{>.Backdrop{margin-bottom:-80px}>.Card-image{width:173.05px}}>.Card-information-container{padding:8px 16px;>h3{font-size:22px}>h4{font-size:18px;height:46px}>h5{font-size:16px}>div{display:flex}}>.Card-buttons{display:flex;padding:0 16px 16px;gap:8px;>button{font-size:16px;padding:0}}}}@media (max-width:743px){.Philosopher-card{width:184px;height:297px;>.Image-section{>.Backdrop{height:72px;margin-bottom:-56px}>.Card-image{width:106.52px}}>.Card-information-container{padding:8px 0;>h3{font-size:16px;white-space:nowrap;margin-top:2px}>h4{font-size:13.6px;height:36px;padding:0 16px}>h5{font-size:12px}>div{display:none}}>.Card-buttons{>button{font-size:0;padding-left:8px}}}.Philosopher-card:hover{>.Image-section{>.Backdrop{margin-bottom:-56px}}}}@media (hover:none){.Philosopher-card:hover{background:var(--Glass-gradient);box-shadow:var(--Common-shadow);>.Image-section{>.Backdrop{margin-bottom:-80px}}>.Card-buttons button:hover{background:transparent}}.Blur-for-horisontal-scroll{display:none}}@media (hover:none) and (max-width:743px){.Philosopher-card:hover{.Image-section{.Backdrop{margin-bottom:-56px}}}}