._thumbnail_d8p5s_2{width:180px;height:180px;position:relative;flex-shrink:0;border-radius:20px;overflow:hidden;cursor:pointer;text-decoration:none;display:block;border:1px solid transparent;transition:border-color .15s ease}._thumbnail_d8p5s_2:focus,._thumbnail_d8p5s_2:hover{border-color:var(--Creativity-Cyan)}._background_d8p5s_21{position:absolute;inset:0;border-radius:20px;background:var(--Creativity-Dark-Gradient)}._profileImage_d8p5s_28{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}._fallback_d8p5s_38,._profileImage_d8p5s_28{position:absolute;inset:0;transition:transform .15s ease;pointer-events:none}._fallback_d8p5s_38{display:flex;align-items:center;justify-content:center;color:var(--Creativity-Light-4)}._hovered_d8p5s_49{transform:scale(1.08)}._nameOverlay_d8p5s_53{position:absolute;bottom:0;left:0;width:100%;height:64px;padding:10px;box-sizing:border-box;background:linear-gradient(0deg,#16181ae6,#16181a00);border-bottom-left-radius:20px;border-bottom-right-radius:20px;display:flex;align-items:flex-end;justify-content:center}._logo_d8p5s_71{max-width:100%;max-height:28px;-o-object-fit:contain;object-fit:contain}._name_d8p5s_53{flex:1;text-align:center;color:#fff;font-size:16px;font-family:Ubuntu,sans-serif;font-style:italic;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._whyRow_1l83e_2{display:flex;justify-content:flex-end;width:100%}._reasons_1l83e_8{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;text-align:left;max-width:500px}._reason_1l83e_8{display:flex;flex-direction:column;gap:2px}._reasonTitle_1l83e_25{font-weight:700}.indexContent{display:flex;flex-direction:column;gap:20px}.ctaGrid{display:flex;flex-wrap:wrap;align-items:flex-end;padding:0 20px;gap:20px}.ctaGridItem{flex:1 1 100%;min-width:0}@media(min-width:768px){.ctaGridItem{flex:1 1 calc(50% - 10px)}}@media(min-width:1060px){.ctaGridItem{flex:1 1 calc(33.333% - 14px)}}.tempPadding{display:flex;flex-direction:column;padding:0 20px;gap:10px}.paragraphText{font-size:16px;line-height:1.6;color:var(--Creativity-Light-2);max-width:800px}.imageBlock{display:flex;flex-direction:column;gap:8px;margin:0}.responsiveImage{width:100%;max-width:800px;height:auto;border-radius:12px;-o-object-fit:cover;object-fit:cover}.imageCaption{font-size:14px;color:var(--Creativity-Light-3);font-style:italic}.welcomeBanner{padding:0 20px}
